The Client:
Our Client is a large US-based company developing software systems related to a Patient Education platform. We are working directly with the final client. The client has multiple active engineering teams, including several Coorva engineers currently embedded across those teams.
The Project:
The project focuses on building backend services, database migration scripts, and data validation tooling for a new Patient Education platform. A key part of the work involves an upcoming initiative related to rollout planning, cutover sequencing, and production migrations from legacy systems to new services, with a strong emphasis on data integrity and system availability.
The Role:
You will own the backend engineering for a critical system within the Patient Education platform. You will design, develop, and maintain backend modules and services using Java and Spring Boot. You will design and implement production database migration scripts for legacy-to-new system cutovers. You will build tooling to support data validation and comparison across systems. You will design and document RESTful APIs and service interfaces. You will collaborate with frontend engineers working with SvelteKit. You will write unit and integration tests to ensure system reliability. You will participate in code reviews and promote clean code practices. You will support cloud-native practices including containerization, configuration management, and observability. You will ensure backend services meet security, performance, and resilience requirements. You will contribute to sprint planning, estimation, and ticket breakdown. You will maintain technical documentation related to system architecture and migration procedures.
Essential Experience and Skills:
- 5+ years of experience developing applications with Java and Spring Boot
- Strong experience with PostgreSQL, including complex queries, schema migrations, performance tuning, and production data operations
- Experience designing and building RESTful APIs
- Experience working with microservice architectures
- Experience working in AWS environments
- Familiarity with container-based development (Docker; Kubernetes is a plus)
- Strong sense of ownership, quality, and accountability
- Strong communication skills
- C1 level of English or higher (mandatory)
Beneficial Experience and Skills:
- Experience with AI-assisted engineering tools such as Cursor or Claude Code
- Experience with healthcare, health tech, or HIPAA-compliant systems
- Exposure to event-driven architectures and message queues
- Experience with data comparison or validation frameworks such as dbt
- Familiarity with monitoring and observability tools, especially Datadog
- Experience with MongoDB as a secondary datastore
Location:
Work remotely from anywhere in LATAM.
Duration:
Long Term, Full Time. No splitting.
Kick-off Date:
ASAP.
Let’s Get Started!
We are always looking for talented engineers to join our team.