C++ to Java Migration Engineer

Stratacent

Jersey City (NJ)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Insurance
Vision Plan
Dental Plan
Paid Time Off
401k
Continuous Learning Program

Job summary

A leading IT Managed Services firm in Jersey City, NJ, is seeking a programmer skilled in both C++ and Java to migrate legacy code. Responsibilities include analyzing codebases, translating modules into Java, and optimizing performance. Ideal candidates will have experience in code migration projects and a degree in computer science. The role offers competitive benefits including health insurance and a continuous learning program.

Qualifications

  • Strong hands-on experience in both C++ and Java programming.
  • Proven experience in code migration projects, especially from C++ to Java.
  • Deep understanding of object-oriented design, data structures, and algorithms.
  • Familiarity with multithreading, memory management, and performance tuning.

Responsibilities

  • Analyze existing C++ codebases and design migration strategies to Java.
  • Translate and refactor legacy C++ modules into efficient, maintainable Java code.
  • Ensure functional parity between legacy and migrated systems.
  • Collaborate with cross-functional teams including QA, DevOps, and Product Management.
  • Optimize performance and memory usage during migration.
  • Document migration processes, architecture decisions, and technical specifications.
  • Conduct code reviews and provide mentorship on Java best practices.

Skills

C++ programming
Java programming
Code migration from C++ to Java
Object-oriented design
Data structures and algorithms
Multithreading
Memory management
Performance tuning
Build tools (Maven, Gradle)
Version control (Git)
Unit testing frameworks
Problem-solving skills

Education

Bachelor's or master's degree in computer science or related field

Tools

JUnit
Google Test
Docker
Kubernetes
Spring Framework
Hibernate

Job description

A leading IT Managed Services firm in Jersey City, NJ, is seeking a programmer skilled in both C++ and Java to migrate legacy code. Responsibilities include analyzing codebases, translating modules into Java, and optimizing performance. Ideal candidates will have experience in code migration projects and a degree in computer science. The role offers competitive benefits including health insurance and a continuous learning program.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ to Java Migration Engineer
C++ to Java Migration Engineer

Stratacent • United States

On-site
USD 80,000 - 120,000
Health Insurance
Vision Plan
Paid Time Off
+1
Java Cloud Engineer - Cloud Migration & Apps Expert
Java Cloud Engineer - Cloud Migration & Apps Expert

Pyramid Consulting Inc. • Englewood Cliffs (NJ)

On-site
USD 90,000 - 120,000
Java & C++ Software Engineer for Fortune 100 Projects
Java & C++ Software Engineer for Fortune 100 Projects

AG Technologies • Tampa (FL)

On-site
USD 70,000 - 100,000
Software Engineer
Software Engineer

Stratacent • United States

On-site
USD 80,000 - 120,000
Health Insurance
Vision Plan
Paid Time Off
+1
Java Technical Lead - Migration & Agile Delivery
Java Technical Lead - Migration & Agile Delivery

PSG Global Solutions • Charlotte (NC)

On-site
USD 100,000 - 130,000
Java Migration Engineer – Legacy Applications
Java Migration Engineer – Legacy Applications

Accenture Federal Services • Tysons (VA)

On-site
USD 70,000 - 90,000
Senior Core Java Backend Engineer — Cloud Migration
Senior Core Java Backend Engineer — Cloud Migration

USM • Boston (MA)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

Stratacent • Jersey City (NJ)

On-site
USD 80,000 - 110,000
Health Insurance
Vision Plan
Dental Plan
+3
Senior Java Modernization Lead — Hybrid
Senior Java Modernization Lead — Hybrid

JSR Tech Consulting • New Jersey

Hybrid
USD 89,544 - 103,320
Competitive pay rate
Hybrid work flexibility
Referral opportunities for increased interview chances
Java & C# Migration Lead — AI-Assisted Parity Expert
Java & C# Migration Lead — AI-Assisted Parity Expert

Everest Technologies • Columbus (OH)

On-site
USD 120,000 - 150,000