We are seeking a highly skilled and motivated Senior Software Engineer with 5–8 years of experience in designing, developing, and delivering scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, and Apache Kafka, with a solid understanding of distributed systems, microservices architecture, and modern software development practices. Exposure to Artificial Intelligence (AI) technologies and AI-powered application development will be an added advantage.
As a Senior Software Engineer, you will play a key role in building high-performance backend services, collaborating with cross-functional teams, and driving technical excellence throughout the software development lifecycle. You will be expected to contribute to architecture discussions, mentor junior developers, and ensure the delivery of robust, secure, and maintainable solutions.