Job Title : Java API Engineer
Location : Plano, TX
Duration : / Term : 6+ months
Job Description :
Experience Desired : 8+ Years
Job Description :
We are looking for a Senior Java Developer to build and maintain scalable, secure microservices using Spring Boot. You will collaborate with cross-functional teams to deliver high-quality solutions, participate in design discussions, and ensure best practices in coding, testing, and deployment .
Responsibilities :
- Develop and maintain Spring Boot microservices with clean, maintainable, and secure code.
- Implement business logic and ensure robust unit and integration test coverage.
- Participate in design discussions, code reviews, and technical decision-making.
- Identify and remediate security vulnerabilities (Veracode findings).
- Collaborate with DevOps teams for Kubernetes-based deployments.
- Follow Agile ceremonies and deliver work within committed timelines.
Mandatory Skills :
Core Java and Spring Boot, Microservices architecture and REST API developmentUnit and integration testing with JUnit and MockitoSecure coding practices (OWASP guidelines, Veracode)Kubernetes fundamentals (pods, deployments, services)SQL / NoSQL databases and JSON data handlingAgile / Scrum delivery experienceREACTAWS cloud experienceEvent-driven architecture with Kafka (producers / consumers)API automation testing with KarateCI / CD tooling : Harness, Jenkins, GitHub ActionsCore Competencies :
Strong analytical and problem-solving skillsClear communication and collaboration abilitiesFamiliarity with enterprise security standardsAbility to work effectively in Agile delivery modelsWhy Join Us :
Be part of a collaborative, innovative team where you can leverage your Java expertise to deliver high-quality, secure, and scalable solutions in a cloud-native environment .
Key Skills :
Financial Domain, API, Springboot