This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our newly formed B2B Core Services team you will play a dual role of execution and leadership. You will drive the technical direction of your team, make strategic decisions, and ensure alignment with business goals. This is a hands-on and highly technical position, where you’ll balance coding and architecture responsibilities with mentoring and guiding engineers.
Job Responsibility:
Drive architectural discussions and decisions within your domain, ensuring alignment with distributed microservices best practices
Define and enforce engineering best practices across the team
Foster a healthy code review culture that emphasizes constructive feedback and continuous learning
Collaborate to build the technical roadmap and support your team in executing it
Lead major technical decisions, set standards, and ensure alignment with business objectives
Guide, mentor, and support engineers in their technical growth
Combine strategic vision with hands-on execution when needed
Communicate effectively with engineering, product, and business teams
Translate complex technical challenges into clear, actionable insights for non-technical stakeholders
Requirements:
5+ years of experience in back-end development with strong proficiency in software engineering principles
Solid experience with Java and Spring
Experience with Kotlin
Experience with JavaScript [React, Angular etc.]
Strong knowledge of databases, including SQL, data modeling, and query optimization
Familiarity with DevOps practices such as CI/CD, containerization (Docker, Kubernetes)
Hands-on experience with testing (unit, integration)
Deep understanding of system design and architecture (design patterns, microservices)
Proven ability to design and implement scalable, reliable, and maintainable systems, with a focus on long-term quality