Senior Core Java/Angular Software Engineer (Java, Spring Boot) USC or GC - LOCAL CANDIDATES ONLY

Fives DyAG Corp.

Reston (VA)

Hybrid

USD 160,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Career Developers Inc. is seeking a Senior Core Java/Angular Software Engineer to build and modernize enterprise-grade APIs and microservices for financial platforms. The role requires deep Java 17+ with Spring Boot, REST APIs, and cloud-ready architectures within an Agile team.

On-site 2-3 days a week in Reston, VA with a competitive salary of 160–180k plus 10% bonus. You will work with Jenkins, Docker, Kubernetes, OpenShift, and test suites like JUnit 5, Mockito, and Cucumber to ensure secure,

Qualifications

  • 5–7+ years of professional software engineering experience.
  • Expert-level Java 17+ and Spring Boot development.
  • Experience building REST APIs and distributed microservices.
  • Strong testing background using JUnit 5, Mockito, and Cucumber.
  • CI/CD experience with Jenkins or similar tools.
  • Experience with SQL databases; Liquibase is a plus.
  • Familiarity with JMS messaging and enterprise patterns.
  • Authorized to work in the United States.

Responsibilities

  • Design, develop, and maintain Java 17+ applications using Spring Boot.
  • Build scalable RESTful APIs and microservices.
  • Develop secure, high-performance enterprise software following DevSecOps best practices.
  • Participate in Agile Scrum ceremonies and sprint activities.
  • Convert business requirements into technical solutions aligned with enterprise architecture.
  • Develop automated unit, integration, and behavioral tests using JUnit 5, Mockito, and Cucumber.
  • Implement CI/CD pipelines and support automated deployments.
  • Collaborate with cross-functional teams to improve reliability, scalability, and performance.
  • Mentor teammates while driving engineering best practices.

Skills

Java 17+
Spring Boot
Microservices
REST APIs
Agile/Scrum
DevSecOps
JUnit 5
Mockito
Cucumber
SQL
API development
JMS
Distributed systems
Object-oriented programming
Multithreading

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
OpenShift
Git
Maven
IntelliJ
Jenkins

Job description

Career Developers Inc., a distinguished staffing and consulting firm, is proud to celebrate 30 years of service excellence. As a GSA Contract holder, we offer comprehensive staffing solutions for both commercial and government sectors nationwide. By selectively partnering with clients who share our values, we ensure productive collaborations that set us apart in the industry. Our dedication to candidates involves managing expectations with precision through business intelligence, thorough interview preparation, transparent communication, and exceptional feedback throughout the process.

We are committed to advancing your career and look forward to supporting your professional growth.

Senior Core Java/Angular Software Engineer (Java, Spring Boot & Microservices)

Location: Reston, VA (2-3 days a week on-site)

Salary: 160 –180K + 10%

Must Have the Following
  • 5–7+ years of Java 17+ and Spring Boot development
  • Experience building Microservices and REST APIs
  • Agile/Scrum and DevSecOps experience
  • CI/CD pipelines (Jenkins preferred)
  • Docker, Kubernetes, and OpenShift
  • JUnit 5, Mockito, and Cucumber testing
  • Git, Maven, IntelliJ
  • Strong SQL and API development experience
  • Experience with messaging (JMS), transaction management, and distributed systems
  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • Authorized to work in the United States
Responsibilities

Our growing client is seeking an experienced Software Engineer to help modernize critical enterprise applications by developing secure, scalable APIs and cloud-ready microservices. This position offers the opportunity to work on mission-critical financial platforms while collaborating with an Agile Scrum team focused on innovation, automation, and continuous improvement.

Responsibilities include:

  • Design, develop, and maintain Java 17+ applications using Spring Boot.
  • Build scalable RESTful APIs and microservices.
  • Develop secure, high-performance enterprise software following DevSecOps best practices.
  • Participate in Agile Scrum ceremonies and contribute to sprint planning, development, testing, and deployment.
  • Convert business requirements into technical solutions aligned with enterprise architecture.
  • Develop automated unit, integration, and behavioral tests using JUnit 5, Mockito, and Cucumber.
  • Implement CI/CD pipelines and support automated deployments.
  • Collaborate with cross-functional teams to improve reliability, scalability, and application performance.
  • Optimize Java applications through performance tuning, memory management, and multithreading techniques.
  • Support production applications and resolve technical issues in a timely manner.
  • Develop technical documentation and application support materials.
  • Mentor teammates while helping drive engineering best practices and continuous improvement initiatives.
Requirements
  • Bachelor's degree in Computer Science, Information Systems, or related discipline (or equivalent experience)
  • 5–7 years of professional software engineering experience
  • Expert-level Java 17+ and Spring Boot development
  • Strong understanding of object-oriented programming and design patterns
  • Experience building REST APIs and distributed microservices
  • Strong testing background using JUnit 5, Mockito, and Cucumber
  • IntelliJ and Maven experience
  • Git source control experience
  • Knowledge of OAuth2/OpenID Connect security
  • Experience with Docker, Kubernetes, and OpenShift
  • CI/CD experience with Jenkins or similar tools
  • Experience with SQL databases; Liquibase is a plus
  • Familiarity with JMS messaging
  • Experience with transaction management, thread safety, retries, circuit breakers, and idempotency
  • Experience with Angular or TypeScript is preferred
  • Knowledge of UNIX/RHEL scripting is a plus
  • Financial services or mortgage industry experience is preferred
  • Excellent communication and collaboration skills
  • Must be authorized to work in the United States
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

AKTRA INC • McLean (VA)

On-site
USD 110,000 - 160,000
Senior Java/Angular Microservices Engineer | API, DevSecOps
Senior Java/Angular Microservices Engineer | API, DevSecOps

Fives DyAG Corp. • Reston (VA)

Hybrid
USD 160,000 - 180,000
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Confidential
Medical
Dental
Vision
+1
Java Developer – 4–8 Years | USC/GC/H4EAD
Java Developer – 4–8 Years | USC/GC/H4EAD

Hudson Manpower • Knoxville (TN)

On-site
USD 110,000 - 150,000
Java Developer – 4–8 Years || USC/GC/H4EAD
Java Developer – 4–8 Years || USC/GC/H4EAD

Hudson Manpower • Knoxville (TN)

On-site
USD 100,000 - 140,000
Senior Software Engineer (Core Java - Backend) - Min 12+ yrs
Senior Software Engineer (Core Java - Backend) - Min 12+ yrs

Saransh Inc • Charlotte (NC)

On-site
USD 120,000 - 140,000
Java Backend Developer Senior
Java Backend Developer Senior

Saic • Ashburn (VA)

On-site
USD 110,000 - 140,000
Software Developer (Java Backend) with DevOps | Cupertino, CA
Software Developer (Java Backend) with DevOps | Cupertino, CA

CCGT LLC • Cupertino (CA), San Diego (CA)

On-site
USD 140,000 - 190,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Java Software Developer
Senior Java Software Developer

Talent Groups • Frisco (TX)

On-site
USD 120,000 - 160,000