Java Full Stack Developer

eSolutionsFirst

Mclean, VA • On-site

$53.25 - $68.75/hr

Full-time

Re-posted 22 days ago


Job description

Job Summary:
eSolutionsFirst is seeking an experienced Java Developer to join their technology team supporting a leading mortgage solutions provider. The role involves designing and building robust backend services and APIs using Java and AWS to drive core mortgage operations including loan origination and compliance workflows.
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.
Qualifications:
Required:
• 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.
Preferred:
• A strong understanding of mortgage processing systems, data security, and regulatory compliance in the financial domain.
Company:
Esolutionsfirst is an IT company that provides artificial intelligence, IoT, staffing, business analytics, data management & cloud services. Founded in 2007, the company is headquartered in Reston, USA, with a team of 201-500 employees. The company is currently Growth Stage.



Frequently asked questions

Q: What skills or qualities help someone succeed as a Full Stack Java Developer?

A: To succeed as a Full Stack Java Developer, key technical skills include proficiency in Java programming language, experience with Java frameworks such as Spring and Hibernate, and knowledge of front-end technologies like HTML, CSS, and JavaScript. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for success in this role. By combining technical expertise with strong soft skills, a Full Stack Java Developer can effectively design, develop, and deploy robust and scalable applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Full Stack Java Developer?

A: A Full Stack Java Developer's career path typically begins with entry-level roles such as Junior Java Developer or Associate Software Engineer, where they focus on building and maintaining web applications using Java technologies. As they gain experience, they can progress to mid-level roles like Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior team members, and contribute to technical architecture decisions. Ultimately, senior Full Stack Java Developers can move into leadership positions like Technical Program Manager or Engineering Manager, or transition into specialized roles like DevOps Engineer or Cloud Architect, leveraging their expertise in Java and software development to drive business growth and innovation.



eSolutionsFirst job posting for a Java Full Stack Developer in McLean, VA, with a map of McLean location.