Java Developer w/Mortgage Industry Experience

Vsg Business Solutions
McLean, VA, United States
8 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$87,100.0 - $157,450.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Amazon S3 Automation of Tests Unit Testing Database Queries Junit PostgreSQL MongoDB NoSQL Systems Development Life Cycle
+13 more
Standard Sql Selenium Software Engineering SQL Databases Spring-boot Containerization Integration Tests Kubernetes Front End Software Development Virtual Agents Software Coding Docker Microservices

Job description

Leadership: This is not a lead role; the candidate must be a senior, hands-on engineer Core Must-Haves

  • Java 17 or newer
  • Spring Boot
  • Kubernetes
  • Hands-on AWS development
  • Microservices architecture
  • Production-system development and implementation
  • Automated unit and integration testing
  • Current hands-on coding experience

Java, Spring Boot, and Kubernetes are non-negotiable. Technical Environment

  • AWS compute and storage services
  • EKS and containerized deployments
  • Docker
  • S3
  • PostgreSQL
  • SQL and basic query writing
  • MongoDB or comparable NoSQL exposure
  • JUnit; Selenium is not required
  • AI-assisted development tools such as Amazon Q or Kiro
  • Front-end experience is beneficial but not required; the position is predominantly back-end

Day-to-Day Responsibilities

  • Complete assigned features and user stories within each sprint.
  • Build production-ready, reliable Java/Spring Boot microservices.
  • Work extensively with Kubernetes and AWS.
  • Develop unit and integration tests within the sprint.
  • Use approved AI development tools to improve software-engineering delivery.
  • Partner with technical leads to clarify requirements and identify missing details.
  • Deliver complete business functionality rather than partial development work.

Assessment and Interviews

  • A Glider or similar technical assessment is required.
  • AI assistance should be disabled during the assessment.
  • Assessment priorities:
  • Java and Spring Boot
  • Kubernetes
  • AWS
  • EKS/containerization
  • SQL and NoSQL
  • Round 1: 90-minute virtual Teams interview, primarily individual and likely coding-focused.
  • Round 2: Up to two hours onsite, potentially including a use case, technical evaluation, team-fit discussion, and panel participation., Skill Highlights- please indicate the # of years on each of the following skills:
  • Java 17 or newer
  • Spring Boot
  • Kubernetes
  • Hands-on AWS development
  • Microservices architecture
  • SQL
  • NoSQL
  • Production-system development and implementation
  • Automated unit and integration testing
  • Current hands-on coding experience

Visa Status: Location: Availability to interview: Availability to start: Vacations: LinkedIn Profile: Phone Number: Email Address: Last 4 of SSN: MM/DD of birth: If on a visa, attach copy. Proof of ID - please attach Previous Client Experience (need manager name, group/LOB, if they were FTE or contractor, and dates)

Requirements

A senior back-end engineer who is currently hands-on with Java 17+, Spring Boot, Kubernetes, AWS, EKS, microservices, SQL/NoSQL, and automated testing. The candidate must be comfortable working onsite full-time and completing a rigorous technical assessment without AI assistance. Must Have Qualifications: 6+ years of related software engineering or technology delivery experience. Hands-on expertise with AWS, Java, and microservices architecture is required. Some hands-on use of AI for software engineering practices is also required. Experience in the mortgage industry is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:29 min

Simulating a senior Java developer technical interview

Jakov Semenski · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:05 min

Solving job market search and feedback constraints

Ekaterina Kapranova Ekaterina Kapranova · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all