Senior Migration Engineer (gn)
Core
Migrate legacy Java/Spring-Boot systems to Rust-based services for a healthcare partner.
Role type
Senior IC migration engineer (Java to Rust)
Builds
Rust-based microservices replacing monolithic legacy components
Domain
Healthcare / Backend Systems
Deliverable
production ML models | product features
Required skills
Java/Spring-Boot development, Rust, legacy system migration, business logic extraction, API compatibility, schema evolution, data consistency, complex system debugging, risk-managed parallel operations
Preferred skills
Billing, reporting, or transaction-critical system experience
Technologies
Java, Spring-Boot, Rust
Responsibilities
Analyze and migrate legacy systems to Rust, extract business logic from legacy code, decompose monoliths into modern components, implement parity strategies, ensure API and data consistency, build runbooks and cutover plans, debug critical systems, collaborate with backend/platform teams, reduce regression risks
Seniority
Senior, hands-on IC