




Job Summary: Join us to transform education as a Backend Developer - JAVA, developing and maintaining REST APIs in a microservices environment. Key Highlights: 1. Transform education through a change in the way we teach 2. Development and maintenance of REST APIs with Java 17+ and Spring Boot 3. Work in a distributed environment with microservices Creating **Knowledge**, Inspiring **Futures.** **We were founded in 2011 with a bold idea: transform education through a change in the way we teach.** **JOIN US TO TRANSFORM EDUCATION.** We are seeking a Backend Developer - JAVA to join a new company within our Group: The selected Backend Developer - JAVA will be responsible for the following activities: * Development and maintenance of REST APIs with Java 17+ and Spring Boot * Working in a distributed environment with microservices (API Gateway, Service Registry with Eureka) * Implementing application security with Spring Security (Auth + JWT) * Applying best practices for version control with Git and GitHub * Working with relational (MySQL) and non-relational (MongoDB) databases * Knowledge of Docker * Collaborating in agile teams using Scrum TECHNICAL REQUIREMENTS: * Java 17+ * Spring Boot, Spring Data, Spring Security, Spring Cloud * Experience with microservices architecture * Docker * MySQL and MongoDB * Git/GitHub * Experience with agile methodologies (Scrum) TECHNICAL REQUIREMENTS: * Knowledge of Elasticsearch for advanced search * Knowledge of observability (monitoring, logging, tracing) * Familiarity with CI/CD pipelines * Knowledge of messaging systems (RabbitMQ, Kafka) * CMS development experience * Front-end knowledge (React)


