Senior Full-Stack Java Developer
Openkyber
About the role
Overview
OpenKyber is seeking a Senior Full-Stack Java Engineer with solid frontend development skills with strong Spring Boot backend expertise to support a major federal modernization initiative. The ideal candidate is comfortable developing both backend services and user interfaces, and has experience working in Agile, cloud-based environments. This hybrid role requires in-office presence two days per week in Fairfax, VA. MUST BE LOCAL TO DC METRO AREA (hybrid support - 2 days in OpenKyber HQ office, located in Fairfax, VA 22033). Must be able to be W2 employee; no C2C.
Responsibilities
- Design, develop, and maintain scalable microservices using Java 17+ and Spring Boot .
- Build RESTful APIs and backend services that integrate with relational databases and external systems.
- Contribute to the development of responsive user interfaces using Angular or similar modern JavaScript frameworks.
- Participate in cloud migration efforts and application deployment on AWS .
- Write unit and integration tests using JUnit , Mockito , and Cucumber .
- Collaborate with DevOps to support CI/CD pipelines using Jenkins and containerization tools like Docker .
- Work closely with cross-functional teams including UI/UX, QA, and product owners in an Agile/Scrum environment.
- Troubleshoot issues across the full application stack and contribute to continuous improvements.
Qualifications
Required skill sets -
- Extensive experience with: achelor's degree in Computer Science, Engineering, or a related field.
- 10+ years of professional experience in Java-based full-stack development .
- Expert-level backend development with Spring Boot , REST APIs, and microservices architecture.
- Proficiency in frontend technologies such as Angular , HTML5 , CSS , and JavaScript .
- Experience with AWS , containerized deployments ( Docker ), and CI/CD automation ( Jenkins ).
- Strong understanding of relational databases (PostgreSQL, Oracle, or SQL Server).
- Solid grasp of software engineering principles, testing methodologies, and Agile development practices.
Preferred Skills
- Experience with frontend unit testing frameworks (e.g., Jasmine, Karma).
- Familiarity with tools like Maven , Gradle , Git , SoapUI , JMeter .
- Prior experience in government , financial , or insurance systems is a plus.
For applications and inquiries, contact: hirings@openkyber.com
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free