Required Skills and Qualifications
• 5+ years of industry experience in Java backend development.
• Strong proficiency with server side technologies, including:
o REST API design and implementation
o Microservice architectures
o Backend frameworks such as Spring Boot
o Databases (SQL, NoSQL, Redis)
• Hands on experience designing and implementing scalable, high performance microservices that expose REST APIs.
• Experience solving complex problems that span multiple services, products, or distributed systems.
• Solid understanding of security best practices and the ability to implement measures to protect applications and data.
• Ability to work both independently and as part of a collaborative engineering team.
• Strong commitment to delivering high quality, performant, and scalable backend solutions on time and within scope.
• Proven ability to mentor other developers through direct guidance and code reviews.
• Bachelor’s degree (or equivalent) in a relevant discipline.
Desirable Qualifications
• Experience with Google Cloud Platform (GCP), Kubernetes, Build tools (Gradle preferred) and CI/CD pipelines (Gitlab preferred)
• Experience with Event Driven messaging systems
• Experience with Contact Centre technologies, including IVR, Virtual Agents, VoIP, and telecommunications service providers.
• Experience with AI Development Tools (Claude preferred)