Java/J2EE Software Engineer
Open Systems Technologies Corporation · Herndon, VA · 2 mo ago
On-siteEngineeringFull-time
About the role
Open Systems Technologies Corporation is seeking a Back-End Software Engineer to support a large government-end client.
Responsibilities
- Develop RESTful services using Java, Spring Boot, Mockito, Lombok, OpenAPI (Swagger), and related libraries.
- Manage applications through Git and build using Gradle.
- Utilize third-party applications like Kafka, MongoDB, ActiveMQ, and NiFi.
- Containerize applications and deploy to a Kubernetes cluster using Helm Charts.
- Work with Amazon Web Services (AWS).
Requirements
- CLEARANCE: Active TS/SCI with CI PolyA
- Experience in Java development, Spring Boot, and Spring Framework
- Experience with microservices and containerization technologies (Docker, Kubernetes)
- Experience with integration and development tools (AWS, Docker, Jenkins)
- Experience with systems engineering efforts in system design, solution engineering, and software development
- Experience with Linux OS and command line interface
Skills
- Java, JavaScript, Git, SQL, Python, Server Side Development, Server Side Software, Middleware, Integration, API Development, Operating Systems, Core Application Systems, Data Integration, Application Integrations, Docker, Node.js, Groovy, Perl Programming, Scala, Spring Cloud, Spring Core, Spring-Boot, Spring Data
Benefits
We offer a comprehensive benefits package that includes:
- 3 weeks paid time off
- 11 Federal Holidays
- medical/dental coverage
- STD, LTD, Life Insurance, AD&D
- 401k with up to 4% match
- end-of-year profit sharing
Pay
Competitive salary based on experience and qualifications.
Schedule
Full-time position.