Java Developer
Location: Herndon, VA or Dallas, TX (Hybrid with 2-days onsite) Duration: 6+ months
Key Responsibilities
Design, develop, and maintain backend services using Java and Spring frameworks.
Build scalable, cloud-native applications and integrate services within AWS environments.
Design, implement, and maintain API automation test suites using the Karate framework.
Ensure high levels of quality, performance, and reliability across backend and integration layers.
Collaborate with cross-functional teams to refine requirements, plan sprints, and deliver features.
Troubleshoot issues across multiple systems and contribute to platform stability and resilience.
Participate in code reviews, testing activities, and continuous improvement initiatives.
Job Requirements
Strong experience with Java and Spring (e.g., Spring Boot).
Hands-on experience with AWS services and cloud application deployment.
Proven experience in API automation testing using Karate, including building reusable frameworks.
Understanding of RESTful APIs, microservices, integration patterns, and backend architecture.
Familiarity with CI/CD pipelines, version control, and modern DevOps practices.
Ability to work effectively in an agile, collaborative team environment.
Strong communication skills, problem-solving ability, and attention to detail.