Back End Java Developer
Listed on 2026-05-11
-
Software Development
Cloud Engineer - Software, Backend Developer, Java Developer, DevOps
Overview
Job Description
On a day-to-day basis, this individual will design and build back-end Java services using Spring Boot that support insurance solutions platform. They will help modernize legacy C++ applications by rewriting functionality into cloud-based Java microservices while ensuring existing C++ services continue to operate during the transition. The role involves developing and maintaining APIs that enable multiple internal teams to integrate with shared middleware services, as well as deploying and supporting these services in a cloud environment using containers and CI/CD pipelines.
This person will focus heavily on reliability, performance, and scalability by writing tests, monitoring services in production, and addressing issues as they arise. Because this team provides common frameworks and core services used across the insurance organization, the developer will regularly collaborate with product, architecture, SRE, and other engineering teams to ensure solutions are well-designed, secure, and meet shared platform standards.
Compensation: $50/hr to $70/hr exact compensation may vary based on several factors, including skills, experience, and education.
- Design and build back-end Java services using Spring Boot to support insurance solutions platform.
- Modernize legacy C++ applications by rewriting functionality into cloud-based Java microservices while ensuring existing C++ services continue to operate during the transition.
- Develop and maintain APIs enabling multiple internal teams to integrate with shared middleware services.
- Deploy and support services in a cloud environment using containers and CI/CD pipelines.
- Focus on reliability, performance, and scalability by writing tests, monitoring production services, and addressing issues as they arise.
- Collaborate with product, architecture, SRE, and other engineering teams to ensure solutions are well-designed, secure, and meet platform standards.
- Back-End Java:
Strong experience building back-end services in Java (Spring Boot), using modern Java (Java 17+). - ostrong fundamentals in design patterns, APIs, data access, and secure coding.
- Modernization
Experience:
Worked on modernizing or refactoring legacy systems and operating in complex, multi-service environments. - Dev Ops & CI/CD: pipelines, automation, blue/green releases.
- Cloud native development; containers (Docker), orchestration (Kubernetes/AKS), and Azure services preferred.
- Quality & Reliability: unit/integration tests, observability (logs/metrics/traces), performance tuning, incident playbooks.
- Microservices & messaging: REST, Kafka/Event Hubs, resilience patterns (retry, circuit breaker).
- Data: SQL/No
SQL (e.g., Postgre
SQL, MySql, Cosmos DB), caching (Redis), query optimization. - Collaboration:
Agile delivery, clear communication, and partnering across product/architecture/SRE/QA. - Azure Ecosystem:
Experience with Azure, including AKS, Event Hubs, or Cosmos DB. - Legacy
Languages:
Any exposure to C++ or supporting mixed-technology environments.
Employees in this role will enjoy a comprehensive benefits package starting on day one of employment, including options for medical, dental, and vision insurance. Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).