Software Engineer

Stratacent

Jersey City (NJ)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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

Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features.

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.
Required Skills
  • 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.
  • Experience with build tools (e.g., Maven, Gradle) and version control systems (e.g., Git).
  • Knowledge of unit testing frameworks (e.g., JUnit, Google Test).
  • Excellent problem-solving and analytical skills.
Preferred Qualifications
  • Experience with enterprise-level applications or real-time systems.
  • Exposure to Java frameworks like Spring or Hibernate.
  • Understanding of CI/CD pipelines and containerization (Docker, Kubernetes).
  • Bachelor's or master's degree in computer science or related field.
About Us

Stratacent is an IT Managed Services firm, headquartered in Jersey City, NJ, with two global delivery centres in the New York City area and New Delhi area plus offices in London, Canada and Pune, India. We are a leading IT services provider focusing in Financial Services, Insurance, Healthcare, and Life Sciences. We help our customers in their digital transformation journey and provide solutions around cloud infrastructure, containers, AI, Client & Analytics and Automation. We have partnerships with SAS, Automation Anywhere, Snowflake, Azure, AWS, and GCP. (To learn more: www.stratacent.com)

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

Stratacent is an equal opportunity employer. As such, to the extent defined by federal, state, and municipal law, Stratacent will not discriminate against any employee or applicant for employment on the basis of race, color, creed, religion, age, sex, national origin, ancestry, handicap, or any other factor protected by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Stratacent • United States

On-site
USD 80,000 - 120,000
Health Insurance
Vision Plan
Paid Time Off
+1
Senior Java Developer
Senior Java Developer

Citi • New York (NY)

On-site
USD 100,000 - 130,000
Senior Java Full Stack Developer (Angular/Kafka)
Senior Java Full Stack Developer (Angular/Kafka)

Cognizant • Pittsburgh

On-site
USD 68,000 - 114,000
Medical Insurance
Dental & Vision
Parental Leave
+8
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Cognizant • Chicago (IL)

Hybrid
USD 68,000 - 114,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Full Time/Contract, 25% Remote PA / NJ / NY Java Software Engineer
Full Time/Contract, 25% Remote PA / NJ / NY Java Software Engineer

Cogent Infotech Pvt. Ltd. • Seattle (WA), Northern (KY)

Hybrid
USD 90,000 - 140,000
Sr Java (Angular) Developer
Sr Java (Angular) Developer

Cognizant • Boston (MA)

Hybrid
USD 60,000 - 114,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Senior Java Architect - Vice President
Senior Java Architect - Vice President

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model
Professional development
Wellbeing programs
Lead Java Developer
Lead Java Developer

Strategio Inc. • Newark (NJ)

On-site
USD 125,000 - 220,000
Health, Dental, and Vision insurance
401(k) retirement plan
Culture of innovation
Senior Engineer, IT
Senior Engineer, IT

ICE • Jacksonville (FL)

On-site
USD 110,000 - 140,000
Senior Java Developer - FULL TIME - Open for H1 Transfer; No C2C
Senior Java Developer - FULL TIME - Open for H1 Transfer; No C2C

Keylent Inc • Reading

On-site
USD 90,000 - 120,000