About this role
<h2 class="vacancy-row__title">Company Background</h2>
<p>Our client is a family of companies that takes a people-first approach to financial services, using technology to empower consumers to overcome debt and create a brighter financial future. With over 2,000 employees across offices in San Mateo, CA and Tempe, AZ, the company is committed to delivering transformative solutions in the fintech space.</p>
<h2 class="vacancy-row__title">Project Description</h2>
<p data-start="526" data-end="886">The project is a greenfield initiative in the mortgage domain focused on building a modern, scalable platform that integrates AI-driven decision-making, high-throughput data processing, and robust backend services. The system will manage end-to-end workflows related to loan processing and customer engagement, integrating with both internal and external APIs. The goal is to enable efficient, real-time processing of lead data, AI-powered enrichment, and seamless communication across services through a highly observable and maintainable architecture.</p>
<h2 class="vacancy-row__title">Technologies</h2>
<ul class="badges">
<li>Java 21</li>
<li>Spring Boot 3.5</li>
<li>PostgreSQL</li>
<li>Firestore (NoSQL)</li>
<li>Kafka</li>
<li>RabbitMQ</li>
<li>REST APIs</li>
<li>Docker</li>
<li>Kubernetes</li>
<li>Terraform</li>
<li>Jenkins</li>
<li>GitHub Actions</li>
</ul>
<h2 class="vacancy-row__title">What You'll Do</h2>
<ul>
<li>Design, develop, and maintain backend services using Java 17+ and Spring Boot 3.5;</li>
<li>Build and maintain microservices that support core loan processing features;</li>
<li>Integrate with internal and third-party REST APIs, including AI tools for lead scoring, enrichment, and matching;</li>
<li>Implement data validation, normalization, and enrichment processes;</li>
<li>Ensure service reliability and observability through structured logging, metrics, and tracing;</li>
<li>Collaborate closely with architects, DevOps, and data engineering teams on backend architecture and system integration;</li>
<li>Support CI/CD pipelines and infrastructure automation using Docker, Kubernetes, and Terraform;</li>
<li>Participate in code reviews, sprint planning, retrospectives, and technical discussions;</li>
</ul>
<h2 class="vacancy-row__title">Job Requirements</h2>
<ul>
<li>3+ years of experience as a Java Developer;</li>
<li>Proficiency in Java 17+ and Spring Boot;</li>
<li>Hands-on experience with PostgreSQL and/or NoSQL databases (e.g., Firestore);</li>
<li>Experience with message brokers such as Kafka or RabbitMQ;</li>
<li>Understanding of RESTful API design and API integration best practices;</li>
<li>Familiarity with CI/CD practices, containerization, and infrastructure-as-code;</li>
<li>English proficiency at B1+ level or higher (spoken and written);</li>
<li>Strong communication skills, collaborative mindset, and willingness to work in an Agile team environment;</li>
<li>Readiness for late-evening work with a California-based team;</li>
</ul>
<h2 class="vacancy-row__title">What Do We Offer</h2>
<p>The global benefits package includes:</p>
<ul>
<li>Technical and non-technical training for professional and personal growth;</li>
<li>Internal conferences and meetups to learn from industry experts;</li>
<li>Support and mentorship from an experienced employee to help you professional grow and development;</li>
<li>Internal startup incubator;</li>
<li>Health insurance;</li>
<li>English courses;</li>
<li>Sports activities to promote a healthy lifestyle;</li>
<li>Flexible work options, including remote and hybrid opportunities;</li>
<li>Referral program for bringing in new talent;</li>
<li>Work anniversary program and additional vacation days.</li>
</ul>
About Coherent Solutions
Coherent Solutions is a leading global digital engineering company headquartered in Minneapolis, Minnesota. Our team brings together 1700+ skilled engineers across 10 countries.
We specialize in AI, DevOps & cloud solutions, data & analytics, digital product engineering, mobile development, quality assurance, product design & user experience. By combining the latest technologies, top-notch talent, and streamlined processes, we help our clients achieve their business goals and stay ahead in today’s competitive digital landscape.⠀
Recognized by Software 500, Fast 50, Inc. 5000, and Clutch Top-100. Partners include Microsoft, Xamarin, and Amazon Web Services.
Coherent Solutions in figures:
• 30 years in business
• 1000+ projects completed
• 95% client retention
Let’s discuss your project! Schedule a consultation on https://www.coherentsolutions.com