Join Barclays as a Software Engineer in their Pune office, where you'll be at the forefront of digital innovation in the financial sector. This role combines technical expertise with business impact, focusing on developing scalable software solutions using modern technologies like Java, Spring-boot, and Kafka. You'll work in a collaborative environment, contributing to microservices architecture and ensuring secure, high-performance applications. The position offers the opportunity to work with cutting-edge technologies while maintaining high standards of code quality and security. As part of a global financial institution, you'll be responsible for creating solutions that directly impact banking and financial services, working alongside product managers and other engineers. The role requires a strong foundation in backend development, with emphasis on microservices and distributed systems. Barclays values technical excellence, continuous learning, and innovation, making this an ideal opportunity for engineers looking to make a significant impact in the financial technology sector.