Lead Software Engineer - Java


Paris
Contract
Negotiable
Development and Engineering​
CR/562538_1758898373
Lead Software Engineer - Java

We are hiring for a Lead Software Engineer - Java / Guidewire to join a dynamic IT & Innovation team within a major financial services customer to aid the development and evolution of a mission-critical platform used by agents and customers alike.

This is a contract-to-hire opportunity, offering the chance to lead a high-performing development team while contributing to a strategic transformation initiative.

Key Responsibilities

Team Leadership & Delivery

  • Lead a team of 4-6 developers, ensuring delivery of high-quality code and adherence to project milestones.
  • Define development schedules, allocate workloads, and manage technical investigations.
  • Foster & celebrate a culture of continuous learning, intuition, and technical competency
  • Partner with adjacent teams including testers, Ops, integrators, and product owners.
  • Provide regular reporting and proactively manage risks and delivery adjustments.

Hands-On Development

  • Contribute to the development of new features and enhancements using Java and Guidewire (ClaimCenter).
  • Conduct technical investigations and ensure alignment with platform standards and best practices.
  • Support continuous improvement efforts across codebase, tooling, and development processes.
  • Participate in production monitoring and troubleshooting (logs, performance, etc.).

Technical Requirements

  • Strong experience in backend development (Java or similar server-side language).
  • Hands-on experience with Guidewire ClaimCenter and Gosu is a significant advantage.
  • Solid understanding of REST APIs and web service integration.
  • Familiarity with Git and Azure DevOps.
  • Experience with unit testing and Agile delivery methodologies.
  • Prior experience in financial services environments is preferred.
  • Comfortable working in English (documentation, meetings, team rituals).

Soft Skills

  • Strong team spirit and collaborative mindset.
  • Curious, pragmatic, and detail-oriented.
  • Excellent communication and organizational skills.
  • Passionate about software development and continuous improvement.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you