Java - Architect
Job Description:
- Should have overall 10+ years of experience and should have at least 3+ 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 1 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 is must.
- Experience in writing Oracle PL/SQL queries.
- Good to have: Angular, CSS, Banking domain, Capital Markets.