Skip to main content

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
Job Title: Senior Java Developer

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
Mandatory Skills
  • 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
Preferred Skills
  • AWS cloud experience
  • Event-driven architecture with Kafka (producers/consumers
  • API automation testing with Karate
  • CI/CD tooling: Harness, Jenkins, GitHub Actions
Competencies
  • 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?