Spring Boot Developer
Shiro Technologies LLC
Bethesda, 0Posted April 10, 2026
ContractOn-siteMid-level
Required Skills
JavaJEESpringBootJAXRSRESTAPIsSOAPJMSMicroservicesUnitTestingIntegrationTestingAWSEKSKubernetesDockerOpenShiftJUnitEclipseSpringToolSuiteGit
Work Authorization
US CitizenGreen Card
- We are seeking an experienced Java/JEE Developer to design, develop, and maintain enterprise-grade backend components using Spring Boot and related technologies. The role involves working on scalable microservices, web services, and cloud-native applications in a distributed environment.
- Primary Responsibilities
- Design and develop Java/JEE components using Spring Boot, JAX-RS, REST APIs, SOAP, and JMS web services (70%)
- Perform unit testing and integration testing to ensure code quality (20%)
- Maintain and support existing Java components based on testing feedback and production issues (10%)
- Required Skills & Experience
- 7+ years of Java/JEE development experience with Spring Boot and REST services
- 5+ years of experience with AWS EKS, Kubernetes, and Docker
- 4+ years of experience with Red Hat OpenShift
- 4+ years of experience in unit testing using JUnit
- 3+ years of experience with IDE/tools such as Eclipse, Spring Tool Suite, or similar
- 3+ years of experience with Git and other version control systems
- Additional Technical Skills
- Strong understanding of object-oriented design, design patterns, data modeling, and integration patterns
Experience with microservices architecture and cloud-based development
- Familiarity with CI/CD pipelines and automated deployments
- Strong debugging and problem-solving skills
Preferred Skills
Experience with modern iOS development (Swift, latest iOS SDK, Xcode) is a plus
- CI/CD tools such as GitHub Actions or Fastlane
- Monitoring/logging tools such as Splunk or Honeycomb
- Strong communication and collaboration skills
- Ability to work in large-scale, cross-functional engineering teams