Java Full Stack Developer

eSolutionsFirst

McLean (VA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

eSolutionsFirst is seeking an experienced Java Developer to support a leading mortgage solutions provider in McLean, Virginia. The role focuses on building enterprise-grade backend applications using Java, Spring Boot, and Microservices, with a strong emphasis on AWS and deep mortgage industry knowledge. Ideal candidates will collaborate with diverse teams to enhance loan origination, underwriting, and compliance workflows, ensuring adherence to regulatory standards. Candidates should have 10+ years of experience in backend development.

Qualifications

  • 10+ years of hands-on experience in Java backend development using Spring / Spring Boot.
  • Strong experience in AWS services including EC2, Lambda, S3, CloudWatch, etc.
  • Proven experience with PostgreSQL, DynamoDB; MongoDB is a plus.
  • Solid understanding of microservices design principles, REST APIs, and service orchestration.
  • Experience in Agile/Scrum teams in a regulated industry, preferably financial or mortgage.
  • Understanding of loan origination systems (LOS), underwriting workflows, or servicing platforms is highly desirable.
  • Familiarity with OAuth2/SAML, encryption, and data privacy practices.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Java, Spring, and Microservices architecture.
  • Build and deploy cloud-native applications on AWS for high availability.
  • Work with PostgreSQL and DynamoDB for efficient and secure data storage.
  • Collaborate with mortgage business stakeholders to understand requirements.
  • Meet stringent security and regulatory standards applicable to the financial services sector.
  • Optimize application performance and troubleshoot production issues.
  • Contribute to DevOps efforts and CI/CD processes.

Skills

Java backend development
Spring / Spring Boot
AWS (EC2, Lambda, S3)
PostgreSQL
DynamoDB
Microservices design
REST APIs
Agile/Scrum

Tools

Jenkins
Git
Docker

Job description

Overview

We are looking for an experienced Java Developer to join our technology team supporting a leading mortgage solutions provider. The ideal candidate will have a strong background in building enterprise-grade backend applications using Java, Spring Boot, Microservices, and deep experience with AWS (EC2, Lambda). A strong understanding of mortgage processing systems, data security, and regulatory compliance in the financial domain is preferred. You will collaborate with cross-functional teams to design and build robust services that drive core mortgage operations including loan origination, underwriting, servicing, and compliance workflows.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and APIs using Java, Spring, Spring Boot, and Microservices architecture.
  • Build and deploy cloud-native applications on AWS, leveraging EC2, Lambda, S3, and other services for high availability and scalability.
  • Work with PostgreSQL and DynamoDB for efficient and secure data storage; knowledge of MongoDB is a plus.
  • Collaborate closely with mortgage business stakeholders and product owners to understand requirements related to loan processing, document management, credit scoring, and compliance.
  • Meet stringent security and regulatory standards applicable to the mortgage and financial services sector.
  • Optimize application performance and troubleshoot production issues in a timely manner.
  • Contribute to DevOps efforts and CI/CD processes using tools like Jenkins, Git, and Docker.
  • Participate in code reviews, unit testing, integration testing, and documentation.
  • Stay current on new tools, technologies, and mortgage industry trends to enhance existing solutions.
Required Qualifications
  • 10+ years of hands-on experience in Java backend development using Spring / Spring Boot.
  • Strong experience in AWS services including EC2, Lambda, S3, CloudWatch, etc.
  • Proven experience with PostgreSQL, DynamoDB; MongoDB is a plus.
  • Solid understanding of microservices design principles, REST APIs, and service orchestration.
  • Experience working in Agile/Scrum teams in a regulated industry, preferably financial or mortgage.
  • Understanding of loan origination systems (LOS), underwriting workflows, or servicing platforms is highly desirable.
  • Familiarity with OAuth2/SAML, encryption, and data privacy practices in compliance-heavy environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java/Full Stack Engineer
Java/Full Stack Engineer

Phoenix Oversight Group LLC • Arlington (VA)

On-site
USD 100,000 - 130,000
Competitive compensation
Growth opportunities
Collaborative environment
Senior Java Full-Stack Dev for Mortgage Tech & AWS Microservices
Senior Java Full-Stack Dev for Mortgage Tech & AWS Microservices

eSolutionsFirst • McLean (VA)

On-site
USD 100,000 - 130,000
Senior Java Backend Developer
Senior Java Backend Developer

Veriipro • McLean (VA)

On-site
USD 110,000 - 140,000
Java Full Stack Developer (Java + Angular – Full Stack) – Fort Washington, PA
Java Full Stack Developer (Java + Angular – Full Stack) – Fort Washington, PA

Tech Mirrors • Fort Washington

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Compunnel, Inc. • Newark (DE)

Hybrid
USD 90,000 - 120,000
Software Engineer (Java)
Software Engineer (Java)

10xTalents • Newark (NJ)

On-site
USD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

Pienpi • New York (NY)

On-site
USD 80,000 - 110,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Menlo Park (CA)

On-site
USD 110,000 - 130,000
Java Engineer
Java Engineer

10xTalents • Newark (NJ)

On-site
USD 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Encore Talent Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Medical insurance
401(k)
Vision insurance