Job Closed
This listing is no longer active.
Developer, Java Full Stack
Location
Virginia
Posted
15 days ago
Salary
0
Seniority
Senior
Job Description
Developer, Java Full Stack
SES Corporation
• This program provides IT services focused on building, securing, and operating the Department of Veteran Affairs LGY’s home loan product-line technology. • The contract’s purpose is to modernize and sustain critical home loan technology systems that support LGY’s delivery of mortgage-related services to program stakeholders, to provide continuous delivery and security integration. • We are seeking a Java / Full Stack Engineer with experience (or strong interest) in mortgage and fintech platforms to build and enhance scalable, secure, and compliant digital lending solutions. • This role will focus on developing end-to-end systems that support loan origination, servicing, portfolio management, and financial data workflows. • You will collaborate with product, compliance, and business stakeholders to deliver technology solutions that improve operational efficiency, borrower experience, and regulatory alignment.
Job Requirements
- Design, develop, enhance and maintain full stack applications supporting mortgage and lending workflows (e.g., LOS, POS, servicing systems)
- Analyze business requirements and translate them into technical solutions.
- Build and integrate RESTful APIs and microservices for loan processing, underwriting, pricing, and document management
- Develop modern, responsive user interfaces for borrower and internal user experiences
- Write unit, integration and component tests; improve rest coverage and reliability
- Work with structured and unstructured financial data, including loan files, documents, and blockchain-based assets (if applicable)
- Optimize performance and scalability for high-volume transaction processing
- Participate in architecture discussions around cloud-native and API-first platforms
- Support CI/CD pipelines and DevOps practices to enable rapid, reliable deployments
- Troubleshoot production issues and ensure system reliability and uptime
- Contribute to technical design discussions and code reviews.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- 3–7+ years of experience in full stack software development
- Strong proficiency in Java (Spring, Spring Boot, Spring Cloud, or similar frameworks)
- Experience building API-driven, microservices-based systems (REST/SOAP)
- Frontend experience with React, Angular, or Vue.js
- Familiarity with ORM frameworks like Hibernate/JPA.
- Experience with relational databases (PostgreSQL, Oracle, SQL Server) and/or NoSQL
- Familiarity with secure application development and data protection practices
- Experience with Git and modern development workflows
- Strong debugging, problem-solving, and communication skills.
- Understanding of software development lifecycle (SDLC), and experience working in Agile/Scrum environments.
- Experience in mortgage, lending, or fintech platforms (LOS, POS, servicing, capital markets)
- Knowledge of mortgage lifecycle: origination → underwriting → closing → servicing → secondary market
- Experience integrating with credit agencies (Equifax, Experian, TransUnion)
- Experience integrating AUS systems (Desktop Underwriter, Loan Product Advisor)
- Familiarity with MISMO standards and mortgage data formats
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of containerization (Docker, Kubernetes)
- Experience with event-driven architectures (Kafka, RabbitMQ)
- Exposure to blockchain-based loan or asset management platforms
- Strong understanding of financial systems, transactions, and data integrity
- Ability to balance speed of delivery with regulatory compliance
- Analytical thinking with attention to detail in complex workflows
- Strong collaboration with business, compliance, and product teams
- Ability to work in fast-paced, highly regulated environments
- Experience with AI-driven underwriting, document processing, or automation
- Familiarity with loan analytics, pricing models, or risk modeling
- Prior work in digital mortgage transformation initiatives
- Experience with API marketplaces or embedded finance platforms
Benefits
- Medical
- Dental
- Vision
- AD&D
- STD
- LTD
- Company paid Life Insurance
- 401k with employer contribution
- Paid Time Off
- Pet Insurance
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and implement Java microservices using Spring Boot. • Build POCs and MVPs to validate technical and business hypotheses. • Develop and maintain scalable, secure REST APIs. • Implement asynchronous integrations using Kafka or RabbitMQ. • Participate in architectural decisions and technical reviews. • Ensure performance, security, and observability in critical environments. • Conduct code reviews and mentor less-experienced engineers. • Collaborate with business teams to validate hypotheses and prioritize technical work.
• We are looking for a developer passionate about challenges, technology, and continuous learning.
• Develop and maintain backend and frontend features for the SAFF product • Implement evolutionary (enhancement) and corrective maintenance on existing systems • Use generative AI tools to support software development (e.g., code generation, refactoring, test creation, bug analysis, and documentation) • Critically review code and AI-generated suggestions, ensuring quality, security, and alignment with the product architecture • Collaborate with the team on technical evolution and adoption of development best practices
• Work with the development team to ensure high-quality delivery for our client; • Solve problems with a more assertive approach, maintaining a broad view of the business; • Expand the team's knowledge by preparing and delivering training and dojos.




