Mid-Level Java Full-Stack Engineer (Spring + Angular)

Cadmus

Juneau (AK)

On-site

USD 130,000 - 145,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401(k)
Paid time off
Holidays
Tuition reimbursement
Adoption assistance
Bonus programs

Job summary

Cadmus seeks a Mid-Level Full Stack Java Developer to join a multi-year Federal contract. You will build and maintain modern web apps using Java, Spring Boot, and Angular, delivering robust REST APIs and database integration.

You will work across layers, troubleshoot production issues, and contribute to code reviews while collaborating with architects, testers, and business stakeholders. Cadmus offers comprehensive benefits and growth opportunities.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent professional experience and 6+ years of software/application development experience, mainly within Java & the Spring ecosystem including: Spring Boot, Spring MVC, Spring Security, Spring Data/JPA/Hibernate
  • Strong front-end development experience with Angular and strong knowledge of TypeScript, JavaScript, HTML5, and CSS.
  • Experience developing and consuming RESTful web services.
  • Experience with SQL and relational databases, preferably Oracle.
  • Experience with JSON and XML
  • Strong experience with Apache Maven, including pom.xml configuration, dependency management, plugins, profiles, build lifecycle, and packaging/deployment.
  • Experience with Git-based source control and collaborative development.
  • Understanding software development lifecycle and Agile/Scrum methodologies.
  • Experience with legacy application modernization
  • Experience with unit testing and automated testing practices.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.

Responsibilities

  • Participate throughout the Agile software development lifecycle, including backlog refinement, sprint planning, development, testing, deployment, and retrospective activities.
  • Design, develop, enhance, and maintain enterprise applications using Java and Spring/Spring Boot.
  • Develop and maintain responsive web applications using AngularTypeScript, HTML5, and CSS.
  • Design and implement RESTful web services and APIs using Spring Boot.
  • Develop application components following established coding standards, design patterns, and development best practices.
  • Work with relational databases, including Oracle / SQL Server, and develop efficient SQL queries and database integrations.
  • Troubleshoot and resolve application issues across development, test, and production environments.
  • Participate in code reviews and contribute to improving application quality, performance, security, and maintainability.
  • Translate functional requirements into technical designs and implementation tasks.
  • Collaborate with architects, developers, QA engineers, DevOps teams, and business stakeholders to deliver application enhancements.
  • Develop unit and integration tests and support automated testing activities.
  • Maintain and enhance existing and legacy applications while incrementally introducing modern Spring and Angular technologies when they improve maintainability, reliability, or delivery efficiency.
  • Participate in application deployment and production support activities.
  • Mentor junior developers through code reviews, technical guidance, and knowledge sharing.
  • Create and maintain technical documentation, application flow diagrams, and implementation guides that support development, deployment, troubleshooting, and knowledge transfer.
  • Identify and implement improvements that strengthen application performance, reliability, maintainability, and operational efficiency.

Skills

Java
Spring
Spring Boot
Angular
TypeScript
HTML5
CSS
REST APIs
SQL
Oracle
JSON/XML
Maven
Git
Agile/Scrum
Unit testing
Troubleshooting
Legacy modernization

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Azure
GitHub Actions
CI/CD

Job description

Cadmus seeks a Mid-Level Full Stack Java Developer to join a multi-year Federal contract. You will build and maintain modern web apps using Java, Spring Boot, and Angular, delivering robust REST APIs and database integration.

You will work across layers, troubleshoot production issues, and contribute to code reviews while collaborating with architects, testers, and business stakeholders. Cadmus offers comprehensive benefits and growth opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level Full Stack Java Engineer | Spring + Angular
Mid-Level Full Stack Java Engineer | Spring + Angular

Cadmus • Honolulu (HI)

On-site
USD 130,000 - 145,000
Mid-Level Java/Angular Full-Stack Developer
Mid-Level Java/Angular Full-Stack Developer

Cadmus • Nashville (TN)

On-site
USD 130,000 - 145,000
Medical benefits
Dental benefits
Vision benefits
+7
Mid-Level Full-Stack Java Developer | Spring + Angular
Mid-Level Full-Stack Java Developer | Spring + Angular

The Cadmus Group • United States

On-site
USD 130,000 - 145,000
Medical benefits
401(k)
Paid time off
+4
Mid-Level Full Stack: Java, Spring & Angular
Mid-Level Full Stack: Java, Spring & Angular

Cadmus • Carson City (NV)

On-site
USD 130,000 - 145,000
Full Stack Java Developer: Spring Boot & Angular
Full Stack Java Developer: Spring Boot & Angular

Cadmus • Providence (RI)

On-site
USD 130,000 - 145,000
Medical benefits
Dental benefits
401(k)
+1
Mid-Level Full-Stack Java/Angular Engineer
Mid-Level Full-Stack Java/Angular Engineer

Cadmus • Hagåtña (GU)

On-site
USD 130,000 - 145,000
Mid-Level Full-Stack Java/Angular Engineer
Mid-Level Full-Stack Java/Angular Engineer

Cadmus • Boise (ID)

On-site
USD 130,000 - 145,000
Medical, dental, vision benefits
401(k) program
Paid time off (PTO)
+3
Full Stack Java Developer - Spring Boot & Angular
Full Stack Java Developer - Spring Boot & Angular

Cadmus • Augusta (ME)

On-site
USD 130,000 - 145,000
Senior Java Full-Stack Engineer | Spring & Angular
Senior Java Full-Stack Engineer | Spring & Angular

Cadmus • Hagåtña (GU)

On-site
USD 130,000 - 145,000
Health benefits
401(k)
PTO
+3
Full-Stack Java Developer (Spring/Angular)
Full-Stack Java Developer (Spring/Angular)

Cadmus Group • Northern (KY)

Hybrid
USD 130,000 - 145,000
Medical insurance
Dental insurance
401(k) program
+2