About the role

  • Java Developer designing and maintaining scalable software applications for government clients. Collaborating with teams to deliver secure solutions in a remote or hybrid work environment.

Responsibilities

  • Design, develop, test, and maintain Java-based applications and services.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Participate in requirements analysis and technical design discussions.
  • Develop RESTful APIs and backend services.
  • Integrate applications with databases, third-party systems, and cloud services.
  • Support application deployment, configuration, and troubleshooting.
  • Participate in code reviews and ensure adherence to coding standards.
  • Collaborate with cross-functional teams in Agile or Scrum environments.
  • Create and maintain technical documentation.
  • Troubleshoot and resolve defects and performance issues.
  • Ensure compliance with security, data protection, and coding standards.

Requirements

  • All candidates must pass public trust clearance through the U.S. Federal Government.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience).
  • 5+ years of experience in Java development.
  • Experience with Spring Framework / Spring Boot.
  • Experience with RESTful API development.
  • Experience with JPA / Hibernate.
  • Experience with CI/CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI).
  • Experience working in Agile/Scrum environments.

Benefits

  • Full healthcare benefits

Job title

Java Developer

Job type

Experience level

Mid levelSenior

Salary

$102,300 - $139,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job