We're looking for a Senior Backend Java Engineer to join our team. As a Senior Backend Java Engineer, you will design, develop, and optimize robust, scalable, and secure backend solutions within modern microservices-based architectures.
Requirements
- 5+ years of experience developing backend applications in Java
- Strong experience designing and implementing RESTful APIs
- Strong command of frameworks such as Spring Boot and/or Jakarta EE
- Advanced experience with relational and NoSQL databases
- Deep knowledge of ORMs such as Hibernate or JPA
- Experience with automated testing (unit and API testing)
- Strong understanding of SOLID principles, design patterns, and application security practices
- Experience working with CI/CD pipelines
- Advanced Git skills and experience working with Agile methodologies (Scrum)
- Strong troubleshooting, debugging, and performance optimization skills
- Advanced English (spoken and written) to collaborate with global teams
Benefits
- Stimulating working environments
- Unique career path
- International mobility
- Internal R&D projects
- Knowledge sharing
- Personalized training
- Entrepreneurship & intrapreneurship