Midlevel Java Full Stack Developer
Technology
American IT Systems
Plano, United States1 month agoUntil 11/7/2026
Service contract
Job description
Job Title-Java Full stack developer
Location - Plano, TX
Number of days onsite-3 days
Mandatory Areas
Financial domain must
Python
Springboot
- AWS
- Kafka
- Microservices
- API automation testing with Karate
- Kubernetes
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.
Key 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
- Java and Spring Boot Fundamentals of microservices architecture
- l Unit testing with JUnit and Mockito
- l Secure coding awareness (Veracode scan remediation
- Basic Kubernetes knowledge
- Experience in Agile methodology
- Core Java and Spring Boot
- Microservices architecture and REST API development
- Unit and integration testing with JUnit and Mockito (high coverage
- Secure coding practices (OWASP guidelines, Veracode
- Kubernetes fundamentals (pods, deployments, services
- SQL/NoSQL databases and JSON data handling
- Agile/Scrum delivery experience
- AWS cloud experience
- Event-driven architecture with Kafka (producers/consumers
- API automation testing with Karate
- CI/CD tooling: Harness, Jenkins, GitHub Actions
- Strong analytical and problem-solving skills
- Clear communication and collaboration abilities
- Familiarity with enterprise security standards
- Ability to work effectively in Agile delivery models
- 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.
Interested in this role?