





Niche VC++ to Java migration and backend specialization reduces applicant pool despite strong brand and metro location.
Core backend skills are transferable, but finance accounting platform and VC++ legacy expertise increase domain specificity.
Specific legacy VC++ to Java migration and deep distributed-systems requirements make hiring filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Modernize legacy VC++ services by migrating to Java and transforming them into distributed, event-driven, cache-driven microservices using cloud-native infrastructure.
Establish platform foundation enabling operational intelligence/observability, end-to-end traceability, and auditability.
Design and implement high scalability and availability accounting platform components with event-driven processing and cache-driven performance patterns.
Strong hands-on backend engineering experience in both VC++ (modern C++) and Java in production systems.
Proven track record of modernizing legacy codebases, preferably migrating from C/C++ to Java.
Experience building distributed systems involving concurrency, synchronization, fault tolerance, idempotency, ordering, and throughput tuning.
Not explicitly mentioned: formal education degree, specific notice period, or location constraints.
Experienced in driving engineering rigor during complex technology migrations ensuring functional equivalence and improved maintainability.
Skilled in event-driven architectures and operational readiness with strong observability (logging/metrics/tracing) implementation.
Focused on designing modular, high-performance microservices aligned with platform standards for resiliency, secure-by-design practices, and API/event schema contracts.