job title: senior java backend engineer - kafka & data structures
location: pan india (remote/hybrid)
experience: 6+ years
key skills:
- core java (6+ years): strong experience with data structures & algorithms implementation
- spring boot & microservices (4+ years): design, development & deployment
- kafka, oracle/cassandra db, ci/cd (2+ years): good to have
- agile/scrum: working knowledge
job responsibilities:
- develop and maintain scalable java backend applications using spring boot and microservices.
- implement efficient data structures and algorithms to enhance system performance.
- collaborate with cross-functional teams to deliver high-quality software aligned with business goals.
- optimize application performance, troubleshoot issues, and ensure system reliability and scalability.
- participate in end-to-end development lifecycle: requirements, design, coding, testing, deployment.
- review code, provide mentorship, and follow best coding practices.
- contribute to agile ceremonies and ensure documentation is up-to-date.
must-have qualifications:
- strong foundation in core java with real-world experience in data structures & algorithms.
- hands-on experience with spring boot and microservices architecture.
- exposure to kafka, oracle/cassandra databases, ci/cd tools, and git.
- effective communication and collaboration skills in agile/scrum teams.