About Cybage
Cybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are enabled by a scientific, data-driven system called Decision Mines for Digital Excellence
Key Responsibilities :
- Lead the migration of legacy C / C++ modules to modern platforms within the Transformation Service .
- Refactor and optimize existing C++ converter logic for interoperability with Apache Camel-based services .
- Collaborate with Java backend engineers on integration between legacy C++ logic and Java / Spring Boot microservices .
- Work with QA and DevOps teams to ensure proper versioning, test automation, and containerization.
- Understand message structures in JSON / XML and aid in their transformation and validation.
- Contribute to modernization tools like Trace Transformer for converter translation (C++ / XSLT → Java / Trace).
- Participate in sprint planning, code reviews, and estimation exercises.
Must-Have Skills :
4–8 years of hands-on development experience in C / C++ , with strong debugging and optimization skills.Proven experience with legacy system migration or modernization projects .Strong knowledge of JSON , XML , and data transformation techniques .Familiarity with Unix / Linux development environments.Experience working with version control systems ( Git ) and build tools ( Make , CMake , or similar).Understanding of RESTful communication and integration basics.