Posted Apr 24, 2026
As a Platform Engineer, you will play a crucial role in modernizing and rebuilding a legacy internal platform into scalable, cloud-native services. Your primary responsibilities will include designing and developing robust APIs and backend systems to efficiently expose and manage existing data. This will enable the creation of contemporary internal tools, ultimately enhancing developer productivity within the organization. Key Responsibilities:
Design and develop robust APIs and backend systems for modernizing the legacy internal platform. - Implement scalable, cloud-native services using Java, Spring Boot, and Microservices architecture. - Collaborate with teams to ensure efficient data management through RESTful APIs, with additional exposure to GraphQL being a plus. - Utilize your expertise in distributed systems and system design to create efficient solutions. - Work hands-on with relational databases and ensure data integrity and security. - Familiarize yourself with cloud platforms, with a preference for GCP, and containerization tools like Kubernetes. - Implement authentication and authorization mechanisms, particularly OAuth 2.0, to ensure secure data access. Qualifications Required:
Bachelor's degree in Computer Science or a related field with a minimum of 7 years of experience in backend development. - Proficiency in Java, Spring Boot, and Microservices architecture. - Prior experience in legacy system modernization or platform engineering. - Strong background in building RESTful APIs, with exposure to GraphQL as an advantage. - Comprehensive understanding of distributed systems and system design principles. - Hands-on experience with relational databases for efficient data management. - Knowledge of cloud platforms, preferably GCP, and containerization tools such as Kubernetes. - Experience in implementing authentication and authorization mechanisms, specifically OAuth 2.0. This job opportunity also offers exposure to the following additional skills, which are considered nice to have:
Experience with GraphQL APIs. - Familiarity with Kotlin and C# programming languages. - Understanding of event-driven architectures, including Kafka and other messaging systems. Join us on this exciting journey of modernizing our internal platform and contributing to the development of cutting-edge cloud-native services. As a Platform Engineer, you will play a crucial role in modernizing and rebuilding a legacy internal platform into scalable, cloud-native services. Your primary responsibilities will include designing and developing robust APIs and backend systems to efficiently expose and manage existing data. This will enable the creation of contemporary internal tools, ultimately enhancing developer productivity within the organization. Key Responsibilities:
Design and develop robust APIs and backend systems for modernizing the legacy internal platform. - Implement scalable, cloud-native services using Java, Spring Boot, and Microservices architecture. - Collaborate with teams to ensure efficient data management through RESTful APIs, with additional exposure to GraphQL being a plus. - Utilize your expertise in distributed systems and system design to create efficient solutions. - Work hands-on with relational databases and ensure data integrity and security. - Familiarize yourself with cloud platforms, with a preference for GCP, and containerization tools like Kubernetes. - Implement authentication and authorization mechanisms, particularly OAuth 2.0, to ensure secure data access. Qualifications Required:
Bachelor's degree in Computer Science or a related field with a minimum of 7 years of experience in backend development. - Proficiency in Java, Spring Boot, and Microservices architecture. - Prior experience in legacy system modernization or platform engineering. - Strong background in building RESTful APIs, with exposure to GraphQL as an advantage. - Comprehensive understanding of distributed systems and system design principles. - Hands-on experience with relational databases for efficient data management. - Knowledge of cloud platforms, preferably GCP, and containerization tools such as Kubernetes. - Experience in implementing authentication and authorization mechanisms, specifically OAuth 2.0. This job opportunity also offers exposure to the following additional skills, which are considered nice to have:
Experience with GraphQL APIs. - Familiarity with Kotlin and C# programming languages. - Understanding of event-driven architectures, including Kafka and other messaging systems. Join us on this exciting journey of modernizing our internal platform and contributing to the development of cutting-edge cloud-native services.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City