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).
As a Senior Back-End Developer, you will play a key role in designing and building digital solutions that support both internal and external customers. You’ll work within the BSS Development team, collaborating closely with developers, product colleagues, and business partners to deliver stable, scalable, and high‑performing applications.
Job Responsibility:
Develop applications and services as part of an Agile squad, contributing to iterative delivery cycles
Build and optimize backend interfaces and services exposed to internal and external consumers
Write clean, reusable, efficient, and well‑documented code
Design and implement low‑latency, high‑availability, and high‑performance applications
Integrate multiple data sources, systems, and databases into unified solutions
Develop user authentication and authorization mechanisms across various systems and environments
Understand and apply fundamental design principles for scalable and maintainable backend systems
Collaborate with cross‑functional colleagues to ensure smooth operation of integrated services
Monitor, troubleshoot, and resolve production issues
Actively support interoperability between applications and platforms
Own the technical deliverables agreed within the squad during planning sessions
Mentor junior members, promoting continuous learning and technical excellence
Contribute to ongoing improvements of processes, standards, and technical practices within the squad
Requirements:
At least 4 years of experience in software development (Java / JEE)
Strong experience designing and implementing multi‑layer applications using Spring MVC and Spring Boot
Experience working with RESTful APIs and SOAP services
Good understanding of application servers such as Weblogic, JBoss, Tomcat