Launch Recite Me assistive technology
Back to job search

Lead Software Developer - Java

  • Location:

    Charlotte

  • Sector:

    Technology

  • Job type:

    Temporary

  • Salary:

    US$65 - US$80 per hour

  • Contact:

    William Barclay

  • Contact email:

    William.Barclay@oliverjames.com

  • Job ref:

    JOB-022025-270466_1739487412

  • Published:

    8 days ago

  • Duration:

    6 Months

  • Expiry date:

    2025-03-15

  • Startdate:

    ASAP

Title: Lead Software Developer - Java
Location: Charlotte, NC (Hybrid, 4 days per week onsite)
Type: 6 Month, Contract to hire
Pay Rate: $65-80hr W2

Our industry leading Insurance client is seeking a Lead Developer with a passion for building high-quality Java/Spring based applications to drive development efforts, ensure best practices, and contribute to an enterprise-grade Insurance &underwriting platform.

What You'll Do:

  • Lead a small team or operate as a Leading individual contributor in application development.
  • Work closely with architecture and design teams to refine technical solutions.
  • Develop and maintain scalable, high-performance applications across the full technology stack.
  • Own low-level design (LLD) deliverables and oversee development dependencies.
  • Write clean, efficient code and drive a culture of quality through best practices.
  • Diagnose and resolve defects, ensuring the stability and performance of applications.
  • Support integration efforts, unit testing, and end-to-end testing phases.
  • Mentor new team members and contribute to onboarding processes.

Tech Stack & Areas of Focus:

  • Full-stack application development, including user interfaces (Angular), integrations, and backend services.
  • Java / Spring-based business services.
  • Transactional data stores and API development.
  • Mulesoft integration.
  • Exposure to insurance technology platforms (e.g., Duck Creek Policy) is a plus.

What You Bring:

  • 7+ years of experience in end-to-end software design, development, and delivery-preferably in financial services or insurance.
  • Bachelor's degree in Computer Science or a related field.
  • Hands-on expertise in Java full-stack development (Java, Spring, Angular, etc.).
  • Experience in designing and implementing scalable cloud-based solutions.
  • Strong communication skills with the ability to collaborate across technical and functional teams.
  • Passion for continuous improvement and driving engineering excellence.

To be considered for the role please apply online or email an updated Resume to William Barclay at Oliver James - william.barclay@oliverjames.com

Banner Default Image

We are Oliver James

We received an average rating of 9.1 from feedback by our clients and candidates.

image.png