About the Role:
We are looking for Platform Engineer to help modernize and rebuild a legacy internal platform into scalable, cloud-native services. You will design and develop robust APIs and backend systems that efficiently expose and manage existing data, enabling modern internal tools and improving developer productivity.
Required Skills:
- Engineering Degree in Computer Science with 7+ years of experience in backend development.
- Strong expertise in Java, Spring Boot, and Microservices architecture.
- Experience with legacy system modernization or platform engineering.
- Experience building RESTful APIs (GraphQL is a plus).
- Solid understanding of distributed systems and system design.
- Hands-on experience with relational databases.
- Familiarity with cloud platforms (GCP preferred) and containerization (Kubernetes).
- Experience with authentication/authorization mechanisms (OAuth 2.0).
Nice to Have:
- Experience with GraphQL APIs
- Exposure to Kotlin and C#.
- Familiarity with event-driven architectures (Kafka, messaging systems)