💼 Diabolocom - Java Back-end Software Engineer (Remote/Hybrid)
About Diabolocom:
- 🌎 We're a global company enabling organizations to build brand loyalty and drive sales growth.
- 📞 Our cloud-based solution optimizes contact centers, ensuring premium voice quality and efficient call handling.
- 🤖 We offer comprehensive AI services for customer relations, elevating data quality and automating tasks.
- 🤝 We empower customer service and sales teams with state-of-the-art tools and real-time analytics.
- 🌍 With offices across Europe, the USA, Brazil, and the UAE, we serve 350+ clients worldwide.
About the Role:
- 💻 Join our international team as a Java Back-end Software Engineer in a fully remote or hybrid setting.
- 💪 Collaborate with Software Engineers, Voip Engineers, QAs, and SREs to develop our cloud contact center platform.
- 🚀 Work on exciting challenges, including microservices design, performance optimization, and NO-CODE architecture.
- 🛠️ Utilize a wide range of technologies: Spring Cloud, RabbitMQ, WebSockets, Redis, ElasticSearch, PostgreSQL, GitLab CI, Java, Kotlin, Prometheus, and Grafana.
You're a Great Fit if You:
- 🤓 Are passionate about distributed systems, performance analysis, and optimization.
- 💪 Enjoy solving tough technical problems through teamwork.
- 🦸♀️ Are eager to take leadership in solving complex problems.
- 🛠️ Can design, implement, test, document, and support your solutions.
- 📚 Have experience designing complex applications.
- 💡 Understand data structures and algorithms and can apply them practically.
- 🤝 Are a great team player.
- 🗣️ Enjoy communication and collaboration.
What We Expect from You:
- 🔥 Passionate, ambitious, and sharp, you thrive in teamwork and tackle challenges creatively and pragmatically.
- 📚 Naturally curious and eager to learn, you're open to communication.
- 🏆 Beyond coding languages or technologies, we value your mindset, attitude, and alignment with best practices.
What We Offer You:
- 🚀 A challenging project in a fast-growing company where you can make a difference.
- 🤝 Colleagues to share, teach, and learn from.
Recruitment Process:
- 💻 Technical challenge on HackerRank to assess your general level.
- 🧐 Quick review of your background, experience, and fit for the project.
- 👨💻 Live coding challenge and design interview through screen sharing with our Lead Software Engineer.
- 🤝 Final interview with Alexander, our Head of Software Engineering.
Diversity and Inclusion:
At Diabolocom, diversity and inclusion are our DNA. All qualified applicants will receive equal consideration for employment regardless of color, language, religion, sex, sexual orientation, gender identity, national or social origin, opinion disability, or age.