Post Job Free
Sign in

Software Engineer with Strong C++ and Java Experience

Company:
Kore RPO LLC
Location:
Seattle, WA, 98109
Posted:
May 03, 2025
Apply

Description:

Job Description

ob Overview:

We are seeking an experienced C++ Developer to support the migration of a legacy application to a Java-based platform. This role is ideal for a developer with deep knowledge of C++ and a strong understanding of Java, who can help analyze, refactor, and rebuild application functionality in the target language.

You’ll be part of a collaborative team modernizing a critical business system, working closely with Java developers, architects, and QA professionals.

Key Responsibilities:

• Analyze and understand the existing C++ codebase and application architecture.

• Collaborate with the development team to design equivalent functionality in Java.

• Translate business logic, data structures, and workflows from C++ to Java.

• Participate in code reviews, technical planning, and integration efforts.

• Document the conversion process, challenges, and technical decisions.

• Assist in testing and debugging during the transition process.

• Contribute to performance optimization and best practices in the new Java application.

Requirements

Required Qualifications:

• 5+ years of professional experience in C++ development.

• Strong understanding of object-oriented programming and design patterns.

• Working knowledge or hands-on experience with Java (Java 8+ preferred).

• Experience converting or integrating legacy systems is a major plus.

• Familiarity with software development tools (e.g., Git, JIRA, Jenkins).

• Ability to work independently and within a team environment.

• Excellent problem-solving and communication skills.

Preferred Qualifications:

• Experience with multithreaded programming, memory management, and performance tuning.

• Prior involvement in migration projects or large-scale refactors.

• Exposure to Java frameworks such as Spring or Hibernate.

• Familiarity with SQL or relational databases.

Full-time

Apply