Software Development Engineer II

2 weeks ago


Bengaluru, Karnataka, India Tesco Technology Full time ₹ 20,00,000 - ₹ 25,00,000 per year

About the role

As an SDE2, you will be responsible for 
end-to-end design, development, and deployment
 of services that support multi-currency, multi-language label printing and real-time price updates. You will work with 
Java 11+, Micronaut, Spring
, and 
Azure Cloud
, and collaborate with Product Managers, Architects, and SREs to deliver 
high-availability systems
 that impact millions of Tesco customers

You will be responsible for

  • Programming:
     Java 11+ (JDK 21+ preferred), solid understanding of OOP, concurrency, collections, and streams.
  • Frameworks:
     Spring 5+, Micronaut (experience with both preferred), RESTful API development.
  • Cloud:
     Azure Cloud
  • Messaging:
     pub/sub systems.
  • Databases:
     MySQL or SqlIte
  • DevOps:
     CI/CD pipelines (Jenkins/Azure DevOps), Docker, Kubernetes basics.
  • Testing:
     JUnit5, Mockito, Contract Testing, Performance Testing tools.
  • Version Control:
     Git, GitHub.

You will need

  • Programming:
     Java 11+ (JDK 21+ preferred), solid understanding of OOP, concurrency, collections, and streams.
  • Frameworks:
     Spring 5+, Micronaut (experience with both preferred), RESTful API development.
  • Cloud:
     Azure Cloud
  • Messaging:
     pub/sub systems.
  • Databases:
     MySQL or SqlIte
  • DevOps:
     CI/CD pipelines (Jenkins/Azure DevOps), Docker, Kubernetes basics.
  • Testing:
     JUnit5, Mockito, Contract Testing, Performance Testing tools.
  • Version Control:
     Git, GitHub.

Whats in it for you?

At Tesco, we are committed to providing the best for you. 

As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. 

Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits.  

Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. 

Salary
- Your fixed pay is the guaranteed pay as per your contract of employment. 

Leave & Time-off
- Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. 

Making Retirement Tension-FreeSalary
- In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. 

Health is Wealth
- Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. 

Mental Wellbeing
- We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents.  

Financial Wellbeing
- Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request.  

Save As You Earn (SAYE)
- Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan.  

Physical Wellbeing
- Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. 

About Us

Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. 

Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues 

Tesco Technology

Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. 

At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built.


  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Software Engineer II Front-endOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product.What would you do?Develop and maintain scalable and robust enterprise applicationsWork as part of cross functional, passionate agile (SCRUM/Kanban) project teams...


  • Bengaluru, Karnataka, India whitetable Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position : Software Development Engineer II (SDE II)Location : Bangalore / NCRExperience : 27 years in software developmentAbout the Company : Were a VC-backed, rapidly growing AI startup on a mission to build an advanced MLOps platform for LLM Evaluation and Computer Vision models. Our culture is fast-paced, product-focused, and deeply technical,...


  • Bengaluru, Karnataka, India MRI Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Job Title : Software Engineer II/III Location : Bangalore As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Do you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems? Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly scalable,...


  • Bengaluru, Karnataka, India swivl Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title - Software Development Engineer II (SDE-II) - FrontendLocation: Bangalore (Full-time)About the RoleWe are seeking a Front-End Developer with 3+ years of experience to join our development team. In this role, you will work closely with designers, back-end developers, and product managers to build responsive, scalable, and visually engaging web...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking Risk, you are part of an agile team that works to enhance, design, and deliver the...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.s a Software Engineer II at JPMorgan Chase within the AI/ML & Data platform team, you will be part of an agile team dedicated to enhancing, designing, and delivering the...

  • Software Engineer II

    21 hours ago


    Bengaluru, Karnataka, India JPMorganChase Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & community banking - Architecture & engineering, you are part of an agile team that works to enhance,...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Asset & Wealth Management, you are part of an agile team that works to enhance, design, and deliver the software components of the...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India NIKE Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    WHO YOU WILL WORK WITHYou will report to the Engineering Manager and collaborate with stakeholders, including product managers and senior engineers, to understand requirements and deliver backend solutions that align with business goals and technical standards. You will work in Marketplace Fulfilment & Inventory services team in India Technology Centre.WHO...