Full stack Java Developer (contract)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We are seeking an experienced Java Full Stack Developer to join a team supporting a critical Home Lending application focused on mortgage servicing and early resolution processes. This application plays a key role in helping customers navigate mortgage-related solutions and is actively undergoing modernization, automation, and AI-driven enhancements.
The successful candidate will join one of three Scrum teams contributing to the platform and will help drive automation, improve deployment processes, and support the development of a sophisticated AI-enabled solution designed to streamline complex business rules and workflows.
This position is ideal for an engineer who enjoys balancing hands-on development, automation, research, and innovation., * Build and maintain Java-based applications and services using Spring Boot.
- Create automation solutions to improve deployment processes and business rule management.
- Develop and optimize regression testing frameworks and automation capabilities.
- Research and evaluate modern technologies, tools, and best practices to improve platform efficiency.
- Partner with cross-functional teams to integrate AI-driven capabilities into existing workflows.
- Collaborate with multiple Scrum teams to ensure scalable and maintainable solutions.
- Contribute across the application stack while helping broaden the technical capabilities of the team.
- Support configuration, automation, and modernization efforts for an existing enterprise application., This role is approximately 70-80% focused on automation and process improvement, with the remainder dedicated to application development and enhancement. Key initiatives include:
- Automating deployment of business rules and configurations.
- Improving regression testing and quality assurance processes.
- Researching and implementing modern technical solutions.
- Developing a complex AI-enabled tool to automate and optimize business rule management.
- Supporting the continued evolution of an existing enterprise mortgage application.
Requirements
- Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
- 4+ years of software engineering experience.
- Recent hands-on Java development experience (within the last 2 years).
- Strong experience with:
- Java
- Spring Boot
- Full-stack application development
- Experience working in financial services, preferably within Mortgage, Home Lending, or Banking environments.
- Experience working in Agile/Scrum environments.
- Strong analytical, problem-solving, and research skills.
- Ability to work independently while collaborating across multiple teams.
Preferred Qualifications
- Experience with AI-assisted development tools such as:
- Claude
- Devin
- Cursor
- Experience building automation solutions and deployment pipelines.
- Experience working with rules-based systems, workflow platforms, or configuration-driven applications.
- Familiarity with test automation and regression testing frameworks.
- Exposure to AI/ML-enabled applications or intelligent automation initiatives.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦