Java Full Stack Developer

Cogent People Inc•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 Java and front-end Angular development, software design and architecture, and work with AWS cloud architectures. The position is based in Columbia, Maryland. Remote or hybrid work is available for candidates local to Maryland, with in-office attendance on Mondays and Wednesdays. Candidates must have lived in the United States for at least three of the past five years and already be authorized to work in the United States. The position does not offer sponsorship. Public Trust clearance is required, or candidates must be able to obtain it. The developer will work in an agile, collaborative environment to design, implement, test, and improve software components. Cogent People describes its culture as collaborative, growth-driven, supportive, and inclusive, and says the work contributes to mission-critical technology solutions. The company offers competitive salaries, career development opportunities, and the chance to contribute to meaningful 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.
  • Proven experience with PostgreSQL or similar relational databases.
  • Proficiency with 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 with XML and JSON processing.
  • 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.
  • Demonstrated problem-solving skills and a proactive, solution-oriented mindset.
  • Must have lived in the United States for at least 3 of the past 5 years.
  • Must already be authorized to work in the United States; sponsorship is not offered.
  • Must hold or be able to obtain Public Trust clearance.

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 according to standards and specifications.
  • Develop and maintain unit tests to ensure the quality and reliability of developed components.
  • Review and understand functional specifications and contribute to the technical design of software components.
  • Work in an agile environment, including estimating work and providing accurate status updates.
  • Collaborate with team members to understand impacts across the software ecosystem and recommend improvements.

Benefits

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