Java Developer
Collabera Inc.
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
- Phone
- Tanupriya Ganguly
- tanupriya.ganguly@collabera.com