Mid-Level Full Stack Java Engineer | Spring + Angular

Cadmus

Honolulu (HI)

On-site

USD 130,000 - 145,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cadmus is seeking a Mid-Level Full Stack Java Developer to join our team on a multi-year Federal contract. You will contribute to modern web apps using Java, Spring Boot, Spring Framework, Angular, REST APIs, and relational databases, with knowledge of Servlets/JSPs as an asset.

You will work across application layers, diagnose production issues, participate in code reviews, and collaborate with architects, testers, and stakeholders to deliver reliable enhancements while mentoring junior

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 & within the Spring ecosystem including: Spring Boot, Spring MVC, Spring Security, Spring Data/JPA/Hibernate
  • REST APIs
  • 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

REST APIs
Troubleshooting
Agile/Scrum
Team collaboration
Legacy modernization

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or related field

Tools

Angular
Spring Boot
Spring Framework
Oracle / SQL Server
JSON / XML
Apache Maven
Git
Docker
CI/CD (GitHub Actions)
IBM WAS/IHS

Job description

Cadmus is seeking a Mid-Level Full Stack Java Developer to join our team on a multi-year Federal contract. You will contribute to modern web apps using Java, Spring Boot, Spring Framework, Angular, REST APIs, and relational databases, with knowledge of Servlets/JSPs as an asset.

You will work across application layers, diagnose production issues, participate in code reviews, and collaborate with architects, testers, and stakeholders to deliver reliable enhancements while mentoring junior

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Cadmus • Juneau (AK)

On-site
USD 130,000 - 145,000
Medical
Dental
Vision
+6
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 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
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, 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 • 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
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/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