Search

Java Developer

Selby Jennings
locationMcLean, VA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

We are seeking a Java Developer with strong experience in Spring Boot to build and maintain scalable, cloud-native microservices for AWS-hosted applications in the mortgage insurance industry. This role focuses on backend development, data integration, and service reliability within a modern microservices architecture.

About the Company

We're working with a well-funded and fast-growing fintech startup that's using technology and analytics to drive innovation in the U.S. mortgage market. Unlike legacy competitors, our client is building greenfield technology to improve speed and efficiency-quoting in under 200 milliseconds.

They are the first startup mortgage company to emerge in 12 years, offering a disruptive alternative to Private Mortgage Insurance (PMI), which affects 35% of all U.S. mortgages. With only six major players in this space, this is a rare opportunity to join a company poised for massive impact.

Responsibilities

  • Develop and maintain backend microservices using Java (17+) and Spring Boot (3+)
  • Design and consume RESTful APIs in a microservices environment
  • Work with PostgreSQL and DynamoDB
  • Implement unit, integration, and BDD tests using JUnit, Mockito, and Cucumber
  • Containerize applications with Docker and deploy to AWS using Kubernetes (EKS)
  • Collaborate with cross-functional teams to support internal and external B2B applications
  • Ensure scalability, performance, and security leveraging AWS-native services
  • Use GitHub for version control and contribute to CI/CD pipelines

Education

  • Minimum: Bachelor's in Computer Science
  • Preferred: Master's in Computer Science

Experience

  • Minimum: 5 years in backend development
  • Preferred: 8 years

Skills

Required:

  • 5+ years of experience in Java backend development
  • Proficient in Java 17+ and Spring Boot 3+
  • Experience with RESTful API design and development
  • Hands-on experience with PostgreSQL and DynamoDB
  • Proficiency in Docker, GitHub, and AWS services
  • Experience with Kubernetes (EKS or similar)
  • Strong testing skills: JUnit, Mockito, Cucumber
  • Familiarity with CI/CD and modern DevOps practices

Preferred:

  • Experience with React or Angular and state management libraries (Redux, NgRx)
  • Experience with BPM platforms like Camunda
  • Familiarity with AWS services like S3 and Aurora
  • Understanding of UX design principles

Company DescriptionOperating as part of Phaidon International, Selby Jennings is a multi-award winning global recruitment organization focused on servicing the financial industry.

By breaking down financial markets into individual niches and micro-specialisms, Selby Jennings powers a knowledge-led model, delivering global solutions into local markets. Every consultant is an expert in their field. Structuring our teams to mirror the demands of our clients and candidates, we identify, qualify and present the highest caliber candidates, as well as identifying the best market opportunities for leading finance professionals.

We work in partnership with clients to tailor-make a suitable search model based on the type of assignment and client service level requirements, adopting a bespoke combination of solutions to ensure optimum reach into the active and passive market places.

From our offices around the world, we recruit beyond international boundaries, pro-actively sourcing the best talent in the industry. Across contingent, retained, and project solutions, our service is unrivaled; speaking to our level of service provision, search accuracy, and flexibility.

Company Description

Operating as part of Phaidon International, Selby Jennings is a multi-award winning global recruitment organization focused on servicing the financial industry.\r\n\r\nBy breaking down financial markets into individual niches and micro-specialisms, Selby Jennings powers a knowledge-led model, delivering global solutions into local markets. Every consultant is an expert in their field. Structuring our teams to mirror the demands of our clients and candidates, we identify, qualify and present the highest caliber candidates, as well as identifying the best market opportunities for leading finance professionals.\r\n\r\nWe work in partnership with clients to tailor-make a suitable search model based on the type of assignment and client service level requirements, adopting a bespoke combination of solutions to ensure optimum reach into the active and passive market places.\r\n\r\nFrom our offices around the world, we recruit beyond international boundaries, pro-actively sourcing the best talent in the industry. Across contingent, retained, and project solutions, our service is unrivaled; speaking to our level of service provision, search accuracy, and flexibility.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...