Java Developer

Collabera Inc.

Collabera Inc.

Software Engineering
Charlotte, NC, USA
USD 60-65 / hour
Posted on Jul 10, 2025

Java Developer

Contract: Charlotte, North Carolina, US

Salary Range: 60.00 - 65.00 | Per Hour

Job Code: 363520

End Date: 2025-08-08

Days Left: 28 days, 9 hours left

Job Title: Lead Java Developer – Java 17 Migration
Location: Charlotte, NC (Hybrid)
Job Type: Contract (12 months)
Pay Range: $60 - $65/hr

Job Description:
We are seeking a highly skilled Lead Java Developer to spearhead a critical modernization initiative within a dynamic digital technology team. This role will focus on rewriting and migrating a legacy application from Java 8 to Java 17 while transitioning the platform from Apache Tomcat to JBoss. The successful candidate will split their time between hands-on coding and leading a small team of developers through the migration process.

Responsibilities:

  • Lead the full rewrite and migration of a legacy Java 8 application to Java 17.
  • Architect, design, and implement scalable backend solutions using modern Java frameworks.
  • Collaborate with product owners and technical leads to translate requirements into deliverables.
  • Guide and mentor a team of 3 developers, ensuring adherence to best practices in code quality and agile delivery.
  • Conduct code reviews and troubleshoot performance bottlenecks and system issues.
  • Ensure compatibility and smooth integration with supporting systems and services.
  • Document technical specifications and architecture decisions.

Required Skills:

  • 10+ years of hands-on experience in Java development, with recent experience in Java 17.
  • Strong background in Java-based application rewrites or migrations (especially Java 8 to Java 17).
  • Experience with JBoss and Apache Tomcat servers.
  • Solid understanding of RESTful services, multi-threaded programming, and performance tuning.
  • Proven ability to lead small development teams and deliver complex projects.
  • Excellent communication and problem-solving skills.

Preferred Skills:

  • Experience with Oracle Database (query optimization, procedures, integration).
  • Familiarity with Agile methodologies and DevOps pipelines.
Job Requirement
  • JBoss
  • APIs
  • rewriting applications
  • Upgrade
  • Migration
  • Java 17
  • Java 8
  • Core Java
  • Apache Tomcat
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Tanupriya Ganguly
  • tanupriya.ganguly@collabera.com
Apply Now
Apply Now