Lead Java Developer – Payments, Kafka & Spring Boot
Summary
Ubique Systems is looking for a Lead Java Developer to design and implement scalable payment services using Java 21, Spring Boot, Kafka, and Cassandra. The role involves leading cross-functional teams and managing the full lifecycle of back-end applications.
Ubique Systems seeks a senior Java developer with team leadership experience to drive end-to-end Java applications. You will lead cross-functional collaboration with Business, Architecture, Ops and Platform teams and own back-end design, implementation and integration using Java 21, Spring Boot, Kafka, and Cassandra.
The role emphasizes strong OOP, multithreading, and unit testing with JUnit/Mockito, with a focus on secure, scalable payments-related back-end services and REST MVC patterns.