Senior Developer
Job Description:
- Around 5+ years of hands-on experience in Java based application development with integration into Kafka messaging systems
- Mandatory Development experience implementing Spring, Spring Boot, Microservices at least for one year.
- Preferred candidates with hands on experience with Apache Kafka (producers, consumers and stream processors)
- Familiarity with Kafka internals such as brokers, zookeepers, topics and partitions
- Familiarity with tools like Kafka connect, Kafka streams and schema Registry
- Very strong hands-on experience in Java-8 features like Generics, exception handling, collection API, Functional Interfaces, Multithreading, Lambda Expression, Stream API etc
- Mandatory knowledge in deploying microservices in ECS environment Kubernetes, docker, Light speed etc.
- Knowledge and experience in Junit are must.
- Experience in writing Oracle PL / SQL queries.
- Good to have: Angular, CSS, Banking domain, capital markets