You will be part of a collaborative, agile team, working closely with backend and frontend engineers as well as cross-functional stakeholders to deliver reliable and scalable solutions.
- Build, maintain, and evolve backend services using Kotlin/Java and Spring Boot, including taking ownership of existing systems and driving their continuous improvement (maintenance, refactoring, modernization).
- Design and develop robust REST APIs, ensuring proper versioning, documentation, and seamless integration with multiple clients and services.
- Work with relational databases (e.g., MySQL) and ORM frameworks (JPA/Hibernate), handling schema evolution and performance considerations.
- Ensure high code quality through automated testing, code reviews, and strong engineering practices, while contributing to the full CI/CD lifecycle (build, deployment, configuration, and operations in AWS).
- Collaborate closely within the team, support and mentor junior developers, and actively contribute to knowledge sharing and continuous improvement.