Staff Java Engineer–100% REMOTE (financial services)

Beacon Hill - Job Details
< Back to Search Results

Staff Java Engineer–100% REMOTE (financial services)

Madison, Wisconsin

|

Full Time Temp to Hire

|

$ 135,000 - $ 185,000 per year

Madison, Wisconsin

Full Time Temp to Hire

$ 135,000 - $ 185,000 per year

April 08, 2025

|

Job ID: hsmad4825_1744140132

April 08, 2025

Job ID: hsmad4825_1744140132

Job Summary

To Apply for this Job Click Here

Staff Engineer/Technical Lead (JAVA) MUST HAVE INSURANCE PRODUCT AND/OR FINANCIAL SERVICES EXPERIENCE and COBOL-->JAVA modernization

Location: Remote (U.S.)
Type: Contract-to-Hire (6 months CTH)
Openings: 3


About the Role

We're seeking experienced Staff Engineers to support the transformation of our core insurance product administration systems. You will be embedded within a specific line of business team (Annuities, Life Insurance, or New Business) and responsible for modernizing legacy systems, enabling cloud adoption, and driving scalable software solutions.

This role goes beyond coding-you're expected to help define business problems, architect scalable solutions, and mentor a blended team of COBOL and modern engineers. You'll work across engineering, product, and business teams to lead modernization initiatives, integrate APIs, and improve cloud readiness.


Responsibilities

Solution Architecture & Leadership

  • Lead solution design and integration patterns across complex enterprise systems.

  • Translate business needs into technical roadmaps and guide modernization decisions.

  • Partner with COBOL engineers and modern developers to transition legacy systems (COBOL-to-Java).

Software Development & Modernization

  • Guide transition to an API-first ecosystem replacing 450+ point-to-point integrations.

  • Implement Kafka event streaming and OpenShift-based microservices.

  • Drive adoption of GitHub, CI/CD, and cloud-native DevOps practices.

  • Collaborate with business to streamline annuity, life, and underwriting workflows.

Cross-Team Collaboration

  • Act as a technical liaison across architecture, product, and engineering teams.

  • Mentor team members in DevOps, cloud, and engineering best practices.

  • Evaluate vendor solutions for integrations and modernization support.


Tech Stack

  • Languages & Tools: Java, COBOL (for context), Spring Boot, Docker, Kubernetes, GitHub, OpenShift

  • Data & Streaming: Kafka (preferred), RabbitMQ (phasing out), Qlik

  • Cloud/Security: Azure (primary), AWS (some usage)

  • CI/CD & DevOps: GitHub, ShipRight, feature flagging, automated testing


Qualifications

Required:

  • 10+ years of software engineering with modernization experience.

  • Hands-on experience with mainframe-to-cloud/API transitions.

  • Expertise in API architecture, cloud strategies, and DevOps automation.

  • Experience working with COBOL platforms (not as a COBOL dev) is a plus.

  • Strong leadership, mentoring, and problem-solving skills.

Preferred:

  • Financial services, insurance, or ERP system experience.

  • Experience integrating third-party vendor platforms and policy admin systems.

hsmad4825_1744140132

To Apply for this Job Click Here

Apply Now



About Beacon Hill

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement.

Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.

We look forward to working with you.

Beacon Hill. Employing the Future™