Senior Full-Stack Java/Angular Engineer

Cadmus

Topeka (KS)

On-site

USD 130,000 - 145,000

Full time

46 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cadmus is seeking a Senior Full Stack Java Developer to join our team on a multi-year federal contract. You will contribute to developing, enhancing, and maintaining modern web applications using Java, Spring Boot, Spring Framework, Angular, AngularJS, REST APIs, and relational databases within an Agile/Scrum environment.

The ideal candidate will have strong hands-on Java/Spring experience and frontend skills with Angular/AngularJS.

Qualifications

  • 6+ years of professional software development experience.
  • 3+ years of hands-on Java/Spring development.
  • 3+ years of Angular/AngularJS development.
  • Experience working on Agile/Scrum development teams.
  • Extensive experience with the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, Spring Data/JPA/Hibernate & REST APIs.
  • Strong front-end development experience with Angular/AngularJS.
  • Strong knowledge of TypeScript, JavaScript, HTML5, and CSS.
  • Experience developing and consuming RESTful web services.
  • Experience with SQL and relational databases, preferably SQL Server.
  • Experience with JSON and XML.
  • Strong experience with Apache Maven and related tooling.
  • Experience with Git-based source control and collaborative development.
  • Understanding of SDLC and Agile/Scrum methodologies.
  • Experience with unit testing and automated testing practices.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.
  • Ability to obtain a FNS MBI Clearance is required.

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 Angular, AngularJS, TypeScript, HTML5, and CSS.
  • Design and implement RESTful web services and APIs using Spring Boot.
  • Integrate front-end applications with backend services and databases.
  • Develop application components following established coding standards, design patterns, and development best practices.
  • Work with relational databases, including 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 Boot
Angular
REST APIs
SQL
Azure
DevOps
Maven
Git
Agile/Scrum
Unit testing

Education

Bachelor's degree or equivalent

Tools

Docker
Jenkins
GitHub Actions
Kubernetes
CI/CD tooling

Job description

Cadmus is seeking a Senior Full Stack Java Developer to join our team on a multi-year federal contract. You will contribute to developing, enhancing, and maintaining modern web applications using Java, Spring Boot, Spring Framework, Angular, AngularJS, REST APIs, and relational databases within an Agile/Scrum environment.

The ideal candidate will have strong hands-on Java/Spring experience and frontend skills with Angular/AngularJS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full‑Stack Java/Angular Engineer
Senior Full‑Stack Java/Angular Engineer

Cadmus • Denver (CO)

On-site
USD 130,000 - 145,000
Medical
Dental
Vision
+6
Senior Java/Spring & Angular Full-Stack Engineer
Senior Java/Spring & Angular Full-Stack Engineer

Cadmus • Dover (DE)

On-site
USD 130,000 - 145,000
Medical, dental, vision
401(k)
Paid time off
+3
Senior Full-Stack Java Developer (Spring/Angular)
Senior Full-Stack Java Developer (Spring/Angular)

Cadmus • Phoenix (AZ)

On-site
USD 130,000 - 145,000
Medical, dental, vision coverage
401(k) with company match
PTO and holidays
Senior Java/Angular Full-Stack Engineer
Senior Java/Angular Full-Stack Engineer

Cadmus • Santa Fe (NM)

On-site
USD 130,000 - 145,000
Medical insurance
401(k) program
Paid time off (PTO)
Senior Full-Stack Java/Angular Engineer | Azure & DevOps
Senior Full-Stack Java/Angular Engineer | Azure & DevOps

Cadmus Group • Northern (KY)

On-site
USD 130,000 - 145,000
Health insurance
401(k) program
Paid time off
+2
Senior Java Full-Stack Engineer | Angular & Spring
Senior Java Full-Stack Engineer | Angular & Spring

Cadmus • Little Rock (AR)

On-site
USD 130,000 - 145,000
Medical benefits
401(k) plan
Paid time off (PTO)
Senior Full-Stack Java/Angular Engineer | Azure & DevOps
Senior Full-Stack Java/Angular Engineer | Azure & DevOps

Cadmus • Boise (ID)

On-site
USD 130,000 - 145,000
Cadmus offers competitive compensation
Senior Java Full-Stack Engineer | Spring/Angular | Azure
Senior Java Full-Stack Engineer | Spring/Angular | Azure

Cadmus • Carson City (NV)

On-site
USD 130,000 - 145,000
Health insurance
Senior Java Full-Stack Engineer for Federal Apps
Senior Java Full-Stack Engineer for Federal Apps

Cadmus • Montpelier (VT)

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

Cadmus • Salem (OR)

On-site
USD 130,000 - 145,000