Senior Backend Java Engineer

We are hiring a Senior Backend Java Engineer for a fast-paced InsurTech project developed for a major U.S.-based client in the insurance sector. The project aims to modernize and expand an enterprise platform used for risk analysis, policy management, and real-time claims processing.

 

About the Project:

 

You’ll join a cross-functional engineering team building and optimizing a distributed, event-driven backend system designed to handle complex business logic at scale. The system leverages Java with Spring Boot, integrates with Kafka for asynchronous communication, and applies Domain-Driven Design (DDD) principles to model intricate insurance workflows. You’ll work with both legacy and new microservices, contributing to a large-scale modernization initiative in close collaboration with client-side stakeholders.

 

Key Responsibilities:

 

• Design and implement scalable backend services using Java and Spring Boot

• Refactor legacy components to align with modern design and coding standards

• Model complex business domains following DDD best practices

• Contribute to architectural decisions and propose technical improvements

• Write reliable tests with JUnit and Cucumber

• Collaborate closely with QA and product teams to ensure smooth delivery

• Participate in daily standups, sprint planning, and other agile ceremonies

 

Requirements:

 

• 6+ years of backend software development experience

• Strong expertise in Java and Spring Boot

• Solid understanding of event-driven architecture, preferably with Kafka

• Hands-on experience with testing frameworks like JUnit and Cucumber

• Practical knowledge of Domain-Driven Design principles

• Good communicator with at least B2-level English

• Ability to work independently in a remote, distributed environment

• Bonus: prior experience in the insurance domain or with large-scale enterprise systems

 

This is a 3–6 month full-time remote engagement starting in June 2025, with potential for extension based on project needs. You’ll work flexible hours with overlapping availability for client calls, alongside a supportive engineering team dedicated to continuous learning, quality delivery, and mutual growth.

Published 30 May
273 views
·
79 applications
99% read
·
Connected to ATS
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...