Skip to content
mimi

Senior Full-Stack Java Developer

Openkyber

US · Hybrid Full-time Senior Yesterday

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

AngularAWSCSSCucumberDockerGitGradleHTML5JavaJavaScriptJenkinsJMeterJasmineJUnitMavenMockitoOraclePostgreSQLRESTSQL ServerSoapUISpring Boot

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