Why Join 7-Eleven Global Solution Center?
When you join us, you will Take Ownership – Within a product area, the teams will own end-to-end delivery of solutions. The teams will be entrusted with responsibility and ownership for the delivery of products. They will also support the local teams in each country in integrating new digital assets with existing systems Challenge Yourself – Products built in Bangalore will be deployed across our network of convenience stores, supporting over a billion transactions per year. If you are up for a challenge like never before, step forward. Build Solutions for Scale – We have over 80,000 stores in over 18 countries dealing in a diverse range of products. The product team will build digital solutions to be deployed at scale, supporting our business operations spread across the globe. Move Around and Grow - Cross-functional learning is not just allowed at 7-Eleven; it’s applauded. We’ve got the size, stability, and resources that make it possible for employees to find rewarding careers Lead and Serve - 7-Eleven has always been about serving the needs of our customers and community.
Why We Exist, Our Purpose and Our Transformation
7-Eleven exists to be a customer-obsessed, digitally enabled organization, seamlessly linking our physical stores with digital products and services. Our purpose is to redefine convenience by continually delivering best-in-class customer experiences and solutions in an environment where consumer demands are rapidly changing. By anticipating customer needs, we develop and deploy platforms that allow customers to shop, pay and receive products and services how they choose. For our success, we are executing a cultural change underscored by leadership principles and supported by realigning organizational resources and processes.
About this Opportunity :
Title : Lead Engineer
Location : Bangalore
Responsibilities :
Responsible for design and development software products which will delight the customers
Self stater and deliver good quality with little oversight
Ensure adherence to agile practices, design thinking, good software development practices
Ensure adherence to devOps practices, CI / CD principles and ensuring complete automation of software deployment, releases and security practices
Work closely with product team in understanding the requirements and continuously strive towards making a better customer experience
Ensure applications / platforms being supported meet / exceed security / performance / availability requirements
Excellent verbal, written, interpersonal, organization and time management skills
Qualifications :
7-10 years of experience in software development managing complex business requirements
10 years of experience in Java application development
Over 5 years of experience working with distributed applications, event driven, loosely coupled, scalable, self healing components / micro services
3-5 years of experience working with cloud technologies with exposure to at-least one of major cloud provider like AWS, Azure, GCP, OpenShift, Pivotal
3-5 years of experience working in UI technologies like Javascript, Angular, ReactJs
2 years of experience working with NoSql database and modern caching / streaming technologies
Over 5 years of experience working in a Agile environment, practices lean principles and promoting faster time to market
Cloud developer certification is a plus
Skills :
Java, Spring Boot, Spring Cloud services
Event / streaming services like Kafka, RabbitMQ
UI : Angular, ReactJS
Database : Oracle, Postgress, Mongo, Cassandra
CI / CD : Git, Jenkins, Atlasssian development stack
Lead Engineer Java • India