Back to search:Senior Java / Columbus, Oh

Job Description

We are seeking a Senior Java Developer to support a large-scale healthcare platform modernization and rewrite initiative. This role will be responsible for helping design, build, and migrate an existing application from a legacy platform to a newly developed, modern architecture.

The Senior Java Developer will play a key role in writing the new platform, ensuring tight integration between backend services and a modern Angular front end. While this is a Java-centric role, the position requires heavy, recent Angular experience, as the frontend is currently on Angular 18 and migrating to the latest version.

This individual will work closely with cross-functional engineering teams to deliver a scalable, maintainable, and high-performing system within a healthcare environment.

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:

Skills and Requirements

Backend / Java

Strong experience as a Senior Java Developer

Hands-on experience with Java, Spring Boot, and RESTful services

Experience designing and building enterprise-scale backend platforms

Strong understanding of object-oriented design, data access, and API integration

Experience with platform migration and modernization initiatives

Ability to contribute to writing a new platform from the ground up

Frontend / Angular (Critical)

Heavy, recent hands-on Angular experience

Experience working with Angular 18 and participating in upgrades to newer Angular versions

Ability to collaborate deeply with frontend architecture and development

Experience supporting tightly integrated frontend/backend systems Key Responsibilities

Lead backend development efforts for a full platform rewrite and modernization

Design, build, and maintain Java-based services and APIs supporting a modern Angular application

Support migration from a legacy platform to a newly written system

Collaborate closely with frontend developers to ensure tight integration between Java services and Angular UI

Contribute to the Angular upgrade and migration from version 18 to the latest release

Write clean, scalable, and maintainable code aligned with modern development standards

Participate in architecture discussions and technical decision-making

Support healthcare application requirements, including reliability, performance, and maintainability

Work within an Agile development environment

Plusses / Nice-to-Have Skills

The following experience is preferred but not required:

Experience working on healthcare applications or systems

Familiarity with Angular upgrade strategies and version migrations

Experience with CI/CD pipelines and modern deployment practices

Knowledge of Spring Security, messaging, or reactive programming

Experience working on large-scale legacy system rewrites

Strong collaboration skills across frontend, backend, and architecture teams

FoCookieConsentP1 FoCookieConsentLink FoCookieConsentP2