Java Full Stack Developer

Openings & Internships•Columbia, MD
•Hybrid

About The Position

Cogent People Inc. is seeking a Java Full Stack Developer to support a large-scale Federal Government IT program in the healthcare domain. The role involves back-end development with Java, front-end development with Angular, software design and architecture, and cloud architectures using AWS. The position is based in Columbia, Maryland. Remote or hybrid work is available to candidates local to Maryland, with in-office work on Mondays and Wednesdays. Candidates must have lived in the U.S. for at least 3 of the past 5 years, be authorized to work in the U.S., and hold or be able to obtain Public Trust Clearance. Sponsorship is not offered. The developer will design, implement, and test software components, contribute to technical design, and work within an agile team. Cogent People describes its workplace as collaborative, growth-driven, supportive, and inclusive, with opportunities for career development and participation in mission-critical projects.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • At least 5 years of experience developing back-end services and REST APIs using Java, Spring Boot, MVC, and Batch.
  • At least 5 years of experience developing front-end web applications using Angular.
  • Thorough understanding of application design principles, best practices, and performance and scalability considerations.
  • Experience with PostgreSQL or similar relational databases.
  • Proficiency in Linux-based environments.
  • Proficiency with build tools such as Maven and Gradle.
  • Thorough understanding of CI/CD pipelines and toolchains.
  • Exposure to NoSQL technologies.
  • Experience processing XML and JSON.
  • Strong attention to detail and commitment to delivering high-quality, accurate work.
  • Excellent written and verbal communication skills and ability to collaborate effectively across teams.
  • Ability to manage time and prioritize tasks in a fast-paced environment.
  • Problem-solving skills and a proactive, solution-oriented mindset.
  • Must have lived in the U.S. for at least 3 of the past 5 years.
  • Must be authorized to work in the U.S.; sponsorship is not offered.
  • Must hold Public Trust Clearance or be able to obtain it.

Nice To Haves

  • Experience implementing solutions for mission-critical systems.
  • Experience in federal government programs or regulated environments; CMS experience is preferred.

Responsibilities

  • Design and implement back-end and front-end software components using Java and Angular in accordance with standards and specifications.
  • Develop and maintain unit tests to ensure the quality and reliability of software components.
  • Review and understand functional specifications and contribute to the technical design of software components.
  • Work in an agile environment, estimate work, and provide accurate status updates.
  • Collaborate with team members to understand impacts across the software ecosystem and recommend improvements.

Benefits

  • Competitive salaries.
  • Career development opportunities.
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • 401(k) plan with matching contributions.
  • Company-paid life insurance.
  • Company-paid short-term disability coverage.
  • Company-paid long-term disability coverage.
  • Three weeks of paid time off annually.
  • Ten paid holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service