Full Stack Software Engineer (Java, Spring Boot, Angular, PostgreSQL)

Markon

Annapolis, MD • 15m ago • On-site

Senior

On-site

160,000 - 185,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Full Stack Software Engineer (Java, Spring Boot, Angular, PostgreSQL) role

Improve your resume now

$160,000 – $185,000/year

Quick Facts

  • Role: Full Stack Software Engineer (Java, Spring Boot, Angular, PostgreSQL)

  • Focus: Develop, modernize, and maintain enterprise web applications, including DevOps responsibilities

  • Work model: Up to two days of telework per week (subject to mission requirements)

  • Pay range: USD $160,000 - $185,000 per year

Description

Design and deliver secure, scalable, and reliable full-stack applications using Java/Spring Boot and Angular with PostgreSQL. You will also support modernization and DevOps tasks, including backend framework upgrades, frontend enhancements, database optimization, containerized deployments, and AWS infrastructure configuration.

Responsibilities

  • Design, develop, and maintain backend microservices using Java and Spring Boot

  • Develop and enhance responsive frontend applications using Angular

  • Design, implement, and document secure RESTful APIs

  • Manage and optimize PostgreSQL databases (schema updates, performance tuning, data integration)

  • Support backend framework upgrades and application modernization

  • Build, deploy, and maintain containerized applications using Docker and DevOps automation tools

  • Configure and support cloud infrastructure in Amazon Web Services (AWS)

  • Troubleshoot application, database, and infrastructure issues

  • Collaborate across the software development lifecycle with engineers and stakeholders

  • Maintain technical documentation, participate in code reviews, and support continuous improvement

Requirements

  • Active TS/SCI clearance with Polygraph required

  • Experience developing full-stack web applications with Java, Spring Boot, and Angular

  • Strong Java and Spring Boot experience, including microservices development and backend framework modernization

  • Angular experience (Angular 19 or newer)

  • Experience designing and integrating RESTful APIs

  • PostgreSQL experience (database design, schema management, query optimization)

  • AWS experience with cloud-based application infrastructure

  • Proficiency with Docker, Git, Maven, and Ansible

  • Experience administering or developing applications in Linux or Red Hat Enterprise Linux

  • Familiarity with Node.js and modern JavaScript development

  • Experience using VS Code, IntelliJ, Jira, and Confluence

  • Strong troubleshooting, problem-solving, and communication skills

Benefits

  • Medical, Dental, Vision

  • Life insurance

  • Short-term and long-term disability

  • 401(k) match

  • Flexible Spending Accounts

  • EAP

  • Training and tuition assistance

  • Paid Time Off and holidays

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report