Diabolocom
Software Development Team Lead (Java/Kotlin)
CDI
Paris
100% télétravail
Contrat
CDI
Politique de télétravail
100% télétravail
Description du poste
About Diabolocom
Diabolocom enables organizations worldwide to build brand loyalty and drive sales growth. Our innovative,cloud-based contact center solutionleverages AI-driven technologies to optimize the customer experience. We empower Customer Service and Sales teams to handle inbound and outbound interactions seamlessly across multiple channels, ensuring premium voice quality, real-time analytics, and robust global scalability.
Our platform integrates with leading CRMs and offers a wide range of APIs and services in multiple languages. With offices in Europe, the USA, Brazil, and the UAE, and 350+ clients operating in 60+ countries, we are constantly evolving and seeking talented individuals to join our team.
As part of our exponential growth, we are strengthening our internal engineering team and opening a Team Lead position in our Auxiliary Squad.
About the Role:
Your focus will be on delivering robust solutions, mentoring team members, and maintaining a strong engineering culture. You will contribute hands-on to development tasks: back-end microservices in Java and Kotlin, Angular front-end, containerized deployments - while continuously improving systems design, code quality, and team efficiency.
About the Auxiliary Squad:
Additionally, the team manages critical internal infrastructure services such as Authentication, API Gateway, and API Proxy. These components require exceptional stability, scalability, and efficiency, as they form the backbone of secure and reliable communication between services.
Technical Stack:
Framework: Spring Boot
Database: PostgreSQL
Message Broker: RabbitMQ
Caching: Redis
Containerization: Docker
Our team currently consists of:
• 1 QA engineer
What We’re Looking For:
• 3+ years in a people management role.
• Experience working with relational databases (PostgreSQL preferred).
• Experience with Spring Boot Framework.
• Experience in designing and implementing effective distributed systems.
• Ability to make architectural decisions and evaluate their impact on system performance, scalability, and reliability.
• Strong engineering culture, attention to detail, and business-centric mindset.
What We Offer:
• The opportunity to work on cutting-edge distributed communication systems.
• Career growth opportunities within a fast-growing global company.
• Flexible work arrangements and remote work options.
• A supportive team that values innovation and knowledge-sharing.
Recruitment Process:
• Intro call with a Talent Acquisition Manager
• Live coding challenge with one of our Team Leads
• Design interview with one of our Team Leads
• Final interview with Alexander, our Head of Software Engineering
Localisation
Paris, France
Contrat
CDI
Politique de télétravail
100% télétravail
Localisation
Paris, France