Shell is seeking a Software Engineer for their Endur platform, focusing on Energy Trading & Risk Management (ETRM) solutions. This role combines Java development expertise with specialized ETRM domain knowledge, offering a unique opportunity to work on critical trading and supply business systems. The position is based in Bangalore and is part of Shell's global IT infrastructure supporting their energy trading operations. The role involves developing and maintaining complex trading systems, working with modern technologies including Java, SQL, and Kafka, while following DevOps methodologies. Shell offers comprehensive training through their Internal Endur Training academy for experienced Java developers transitioning into ETRM. The position offers significant growth opportunities within a global energy company that's actively working on energy transition initiatives. The role combines technical expertise with business domain knowledge, making it an excellent opportunity for developers interested in financial trading systems. Shell provides a competitive compensation package, flexible working arrangements, and a strong focus on professional development and career growth. The company's commitment to becoming net-zero emissions by 2050 makes this an exciting opportunity to contribute to the future of energy.