Senior Java Developer - Spring Boot & Kafka
Core
Develop robust financial applications using Java Spring Boot microservices and Kafka message processing.
Role type
Senior Java Developer (Spring Boot & Kafka)
Builds
Financial data applications (clients, products, accounts, transactions)
Domain
Financial services
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Kafka (Producer/Consumer), REST APIs, Microservices, CI/CD, Docker, Git, SQL, MongoDB, Elasticsearch, Swagger, JUnit, Multi-Threading
Preferred skills
Confluent/Apache Kafka architecture, Logstash, Kibana, ZooKeeper, Agile methodologies
Technologies
API, CI/CD, Docker, ElasticSearch, Git, GitHub, IntelliJ, JIRA, Java, Kafka, Kibana, Maven, MongoDB, REST, SQL, Spring, Spring Boot, Swagger, microservices, JUnit, ZooKeeper
Responsibilities
Develop and maintain Java Spring Boot microservices, Implement and manage Kafka Producer/Consumer applications, Design and document API specifications using Swagger, Collaborate in Agile teams to deliver software, Ensure successful CI/CD deployment
Seniority
Senior, hands-on IC