Java / Kotlin Developer
This role involves hands-on backend development on a high-throughput platform in the telecommunications and payments domain, using Java/Kotlin, Spring Boot, and an event-driven microservices architecture. The Principal Developer will shape technical direction, mentor senior engineers, and contribute to architectural decisions while working closely with stakeholders. The role operates in a remote-first environment with minimal office visits and uses Azure Cloud, Kubernetes, and a mix of SQL and NoSQL databases.