Back to jobs
Senior Java Developer with Kotlin
Successfully
Req. VR-117436
Join a global banking technology team focused on platforms through microservices, Kafka streaming, and event-driven architecture. You will design and build scalable backend services and APIs using Java and Kotlin, contributing to an ambitious digital transformation initiative.
Project goal is to maintain and develop solutions for the E-Banking system including touchpoint channels - channels, client advisor app
Develop and enhance backend systems using Java and Kotlin
Build REST APIs and integrate microservices in a cloud-native architecture
Apply TDD and CI/CD practices for high-quality, production-ready code
Collaborate across global Agile delivery teams
Participate in system design and architecture discussions
Support post-deployment and contribute to continuous improvement
Must have
Experience in Kotlin and Java (EE) development, more then 5 years of experience
Experience with dependency injection frameworks
Experience with database interactions in Java and SQL
Experience in test driven development
Experience in continuous integration & deployment
Knowledge of a broad range of technologies and tools, especially Linux, Git, JIRA
Knowledge of containerized deployments
Nice to have
Knowledge of Kafka and how to interact with the Streaming API
Knowledge of IBM MQ
Experience in web development (HTML, CSS, React) and API interactions (REST)
Using GitLab pipelines for continuous integration & deployment
Understanding distributed deployments and services (e.g. Redis)
Knowledge of the UBS mainframe service landscape (How to interact with their services)
Experience working in Agile
Languages
English: C2 Proficient
Seniority
Senior
Pune, India
Req. VR-117436
Java
BCM Industry
17/09/2025
Req. VR-117436
Apply for Senior Java Developer with Kotlin in Pune
*Indicates a required field