Senior Java Full-Stack Engineer — Spring, Angular, DevOps

Cadmus

Richmond (VA)

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 benefits
401(k) program
Paid time off (PTO)
Paid holidays
Tuition reimbursement

Job summary

Cadmus seeks a Senior Full Stack Java Developer to join an Agile team delivering modern web applications using Java, Spring Boot, Angular, and REST APIs. You’ll work across layers, implement enhancements, and mentor peers while participating in code reviews and deployment activities. The role requires U.S.

work eligibility and a strong background in Spring ecosystem and front-end development. Preferred Azure, Docker, and DevOps experience, along with the ability to collaborate with stakeholders

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 6+ years of professional software development experience.
  • 3+ years of hands-on Java/Spring development experience.
  • 3+ years of Angular/AngularJS development experience.
  • Experience on Agile/Scrum teams.
  • Extensive Spring ecosystem experience including Spring Boot and REST APIs.
  • Strong front-end skills with Angular/AngularJS, TypeScript, HTML5, CSS.
  • Experience with SQL Server and relational databases.
  • Experience with JSON and XML.
  • Proficient with Apache Maven for builds.
  • Experience with Git-based source control.
  • Familiar with SDLC and Agile methodologies.
  • Experience with unit testing and automated tests.
  • Strong troubleshooting and collaboration skills.
  • Ability to obtain a U.S. clearance.

Responsibilities

  • Participate in the full Agile software development lifecycle.
  • Design, develop, enhance, and maintain enterprise apps using Java and Spring/Spring Boot.
  • Develop responsive web apps using Angular and AngularJS, TypeScript, HTML5, CSS.
  • Create RESTful services and APIs with Spring Boot.
  • Integrate front-end with back-end services and databases.
  • Follow coding standards, patterns and best practices.
  • Work with SQL Server and write efficient queries.
  • Troubleshoot issues across dev, test, and prod.
  • Contribute to code reviews improving quality, performance and security.
  • Translate requirements into technical designs and tasks.
  • Collaborate with architects, QA, DevOps and stakeholders.
  • Develop unit and integration tests and support automated testing.
  • Maintain and modernize apps with new Spring/Angular tech when beneficial.
  • Participate in deployments and production support.
  • Mentor junior developers through review and guidance.
  • Create technical docs and diagrams for deployment and troubleshooting.
  • Identify improvements for performance and reliability.

Skills

Java
Spring Framework
Angular
AngularJS
REST APIs
Relational Databases
TypeScript
HTML5
CSS
Maven
Git
DevOps
Azure
Docker
CI/CD
Jenkins
GitHub Actions

Education

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

Tools

Spring Boot
SQL Server
Maven
Git
Docker
Jenkins
GitHub Actions
Azure

Job description

Cadmus seeks a Senior Full Stack Java Developer to join an Agile team delivering modern web applications using Java, Spring Boot, Angular, and REST APIs. You’ll work across layers, implement enhancements, and mentor peers while participating in code reviews and deployment activities. The role requires U.S.

work eligibility and a strong background in Spring ecosystem and front-end development. Preferred Azure, Docker, and DevOps experience, along with the ability to collaborate with stakeholders

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Java Full-Stack Engineer | Spring/Angular
Senior Java Full-Stack Engineer | Spring/Angular

Cadmus • San Juan (PR)

On-site
USD 130,000 - 145,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Full-Stack Java/Angular Engineer (Azure/DevOps)
Senior Full-Stack Java/Angular Engineer (Azure/DevOps)

Cadmus • Salt Lake City (UT)

On-site
USD 130,000 - 145,000
Health benefits
401(k) program
PTO
+3
Senior Java Full-Stack Engineer (Azure/DevOps)
Senior Java Full-Stack Engineer (Azure/DevOps)

Cadmus • Frankfort (KY)

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

The Cadmus Group • United States

On-site
USD 130,000 - 145,000
Health, dental, vision benefits
401(k) retirement plan
Paid time off & holidays
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 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/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)
Full-Stack Java Developer — Agile Web Apps (Angular/Spring)
Full-Stack Java Developer — Agile Web Apps (Angular/Spring)

Cadmus • Salt Lake City (UT)

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