
Java + Kafka | 10 to 15 Years | Pune & Hyderabad
at Capgemini
Posted 18 hours ago
No clicks
- Compensation
- Not specified
- City
- Not specified
- Country
- India
Currency: Not specified
Senior Java developer with Kafka expertise and 10-15 years of experience. Responsible for design, development, testing, deployment and post-implementation support of Java-based services and microservices in Docker/Kubernetes on Unix/Linux. Must be proficient with Spring Boot, Kafka ecosystem, performance tuning, and include BDD/TDD practices, in an Agile environment, ideally with exposure to financial market infrastructure. Location: Pune & Hyderabad, India.
Primary Skills
- Strong systems development experience at all stages of systems development covering design, development, testing and implementation and post implementation support
- Strong hands-on Object-Oriented Design skills
- Strong core Java programming skills
- Experience of developing services/micro-services in Java
- Experience of developing containerised services using Docker and Kubernetes
- Hands-on Spring Boot skills
- Experience of developing and deploying on Unix or Linux
- Hands-on experience of using the Kafka ecosystem
- Experience of profiling and performance tuning
- Experience of Behaviour-Driven and Test-Driven development principles and skills
Secondary Skills
- Messaging Standards, for example JSON.
- Working in an Agile development team
- Designing and implementing platform independent, database independent event driven applications
- Database design skills in technologies such as Oracle
- Splunk
- DevOps' principles, processes and tooling
- Working in Financial Market Infrastructure and/or Regulated environments
- Affinity with PL1 and IBM Mainframe
Soft Skills
- Have the ability to empower those you mentor, coach & lead!
- Be a stand-out colleague and role model, willing to participate in peer reviews and to be reviewed by peers
- Be reliable, driven and able to work without close management and supervision
- Possess encouraging communication and presentation skills to present proposals both orally and in writing
- Have the demonstrable ability to complete work within agreed timescales and identify problems and provide the most suitable solution(s)

