We're looking for a Lead Engineer (Java) to drive the engineering efforts behind Infrrd's MortgageCheck platform, building scalable, high-performance solutions for mortgage document processing and automation. This is a hands-on leadership role for someone with deep Java expertise, a strong foundation in scalable systems design, and a passion for solving real-world automation challenges in fast-paced environments. If you thrive in high-impact roles, enjoy mentoring engineers, and want to make a difference in the mortgage space, let's talk.
Responsibilities
- Lead a team of 3-5 engineers, ensuring delivery of high-quality, production-ready features.
- Architect and develop backend systems using Java, Spring Framework, and NoSQL databases.
- Implement scalable DevOps practices to improve deployments and platform reliability.
- Collaborate with the Product, CSM, and Models teams to align engineering work with business priorities.
- Drive accuracy, performance, and scalability improvements across the platform.
- Mentor and motivate team members; provide technical guidance and career development.
- Ensure timely delivery of initiatives, manage multiple work streams, and balance priorities.
- Foster a culture of ownership, accountability, and continuous learning within the team.
- Stay up-to-date with LLM advancements and emerging technologies relevant to mortgage automation.
Requirements
- 4-6 years of professional experience in Java software development.
- Experience leading engineering teams of 3-5 developers.
- Bachelor's or master's degree in computer science, engineering, or a related field.
- Strong foundation in software design, algorithms, and data structures.
- Excellent problem-solving and debugging skills.
- Strong leadership and stakeholder management abilities.
- Proven ability to deliver in fast-paced environments with multiple priorities.
Must-Have Skills
- Java and Spring Framework (deep expertise).
- RESTful API design and development.
- NoSQL databases (MongoDB, Cassandra, or similar).
- DevOps experience: CI/CD pipelines, Docker, Kubernetes.
- Solid expertise in designing scalable, fault-tolerant, and high-performance systems. Ability to translate business requirements into HLD and LLD.
- Experience with team leadership and technical mentorship.
- Strong communication skills and ability to collaborate across teams.
Good To Have Skills
- Familiarity with LLMs and AI-driven automation.
- Experience in the mortgage or financial domain.
- Front-end exposure (React, Angular, or similar).
- Cloud infrastructure (AWS, GCP, Azure).
This job was posted by Jacqueline Lobo from Infrrd.