As a Platform Engineer, you will be responsible for modernizing and rebuilding a legacy internal platform into scalable, cloud-native services. Your main focus will be designing and developing robust APIs and backend systems to efficiently expose and manage existing data. This will enable the creation of modern internal tools and enhance developer productivity. Key Responsibilities:
Design and develop robust APIs and backend systems
Modernize a legacy internal platform into scalable, cloud-native services
Efficiently expose and manage existing data
Improve developer productivity through modern internal tools
Qualifications Required:
Engineering Degree in Computer Science
7+ years of experience in backend development
Strong expertise in Java, Spring Boot, and Microservices architecture
Experience in legacy system modernization or platform engineering
Proficiency in 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, particularly OAuth 2.0
Key Responsibilities:
Design and develop robust APIs and backend systems
Modernize a legacy internal platform into scalable, cloud-native services
Efficiently expose and manage existing data
Improve developer productivity through modern internal tools
Qualifications Required:
Engineering Degree in Computer Science
7+ years of experience in backend development
Strong expertise in Java, Spring Boot, and Microservices architecture
Experience in legacy system modernization or platform engineering
Proficiency in 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, particularly OAuth 2.0