Lead Software Engineer_Backend_Java_Springboot

2 days ago


Bengaluru, Karnataka, India Lowe's Home Improvement Full time ₹ 12,00,000 - ₹ 36,00,000 per year

About Lowe's:

Lowe's is a FORTUNE 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowe's operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, N.C., Lowe's supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit

Lowe's India, the Global Capability Center of Lowe's Companies Inc., is a hub for driving our technology, business, analytics, and shared services strategy. Based in Bengaluru with over 4,500 associates, it powers innovations across omnichannel retail, AI/ML, enterprise architecture, supply chain, and customer experience. From supporting and launching homegrown solutions to fostering innovation through its Catalyze platform, Lowe's India plays a pivotal role in transforming home improvement retail while upholding strong commitment to social impact and sustainability. For more information, visit Lowes India

About the Team:

The Retail Media and Martech technology team at Lowe's builds and runs the platforms that power audience targeting, ad activation, and closed-loop measurement across on-site, off-site, and in-store channels, enabling brands to reach customers with precision and prove incremental impact.

Partnering closely with merchandising, loyalty, and analytics, the team delivers data-driven personalization, end-to-end campaign orchestration, and robust attribution that connect media to real customer transactions and business outcomes.

With a unified architecture spanning first-party data, privacy-safe integrations, and real-time experimentation, the team accelerates performance marketing and scales the Lowe's retail media network for advertisers and suppliers.

Job Summary:

Lead the design and development of scalable backend solutions by translating business requirements into robust software architectures. Serve as the technical authority throughout implementation and maintenance, delivering complex, high-quality code and integrated enterprise systems. Mentor engineers and collaborate across teams to drive innovation and ensure successful deployment of cutting-edge retail enterprise platforms.

Roles & Responsibilities:

Core Responsibilities:

Technical leadership

  • Lead architecture for domain-aligned microservices, microfrontends, and data pipelines with clear SLAs, SLOs, and observability.
  • Drive design reviews, RFCs, threat models, performance budgets, and cost-aware cloud design.

Backend and platforms

  • Design and build Java-based microservices (Spring Boot) with resilient APIs, async messaging, and distributed caching.
  • Implement API gateways, schema versioning, test contracts, and CI/CD with progressive delivery and canary rollouts.

Frontend and UX

  • Lead React microfrontend architecture, shared design systems, and performance (Core Web Vitals) with accessible, usable UX.
  • Partner with product/design to translate journeys into elegant interaction patterns and component libraries.

Data engineering on GCP

  • Build reliable data pipelines with Spark/Dataproc, Dataflow/Beam, BigQuery, and Cloud Storage for real-time and batch use cases.
  • Establish data contracts, quality checks, lineage, and cost guardrails; enable ML feature/data products.

Polyglot engineering

  • Ship high-quality services and tooling in Java, , and Python; automate internal developer workflows and platform tooling.

Reliability and security

  • Champion SRE practices, tracing/metrics/logging, error budgets, and incident response; embed security-by-design and least-privilege IAM.

People and process

  • Mentor engineers, run pair design/coding sessions, and cultivate a culture of craftsmanship, code health, and continuous learning.
  • Collaborate cross-functionally with Product, Design, Data Science, Security, and Infrastructure to deliver outcomes.

Years of Experience:

  • 8–12+ years building and operating production systems.
  • Deep expertise in:

  • Java, Spring Boot, REST/gRPC, and event-driven architectures (Kafka/Pub/Sub).

  • JavaScript/TypeScript, React, microfrontends/module federation, and design systems.
  • UX fundamentals: accessibility, information architecture, usability testing, and performance.
  • GCP data stack: BigQuery, Dataproc/Spark, Dataflow/Beam, GCS, Composer/Airflow.
  • Python and for services, data tooling, and platform automation.
  • Strong grounding in distributed systems: consistency, idempotency, backpressure, retries, and transaction patterns.
  • Hands-on with CI/CD, IaC (Terraform), containers/Kubernetes, and cloud cost optimization.
  • Proven delivery of high-scale, user-centric products with measurable improvements to reliability and experience.

Education Qualification & Certifications (optional)

Required Minimum Qualifications:

List the education, certification, and work experience for an incumbent in the job. Enter the Minimum Qualifications and Preferred Qualifications as directed, and delete the areas not used.

Required:

  • Bachelor's degree in computer science, Information Systems, or related field (or equivalent experience).

Skill Set Required:

  • Strong hands-on experience with Java, OOP, data structures, and design patterns.
  • Expertise in Spring Boot, microservices, RESTful API design, and reactive programming.
  • Familiarity with advanced caching strategies (Redis, Memcached) and CDN integration.
  • Proven ability to build scalable, low-latency, high-throughput backend services for retail applications.
  • Knowledge of API gateways, service meshes, and API management tools.
  • Experience with relational (Postgres) and NoSQL (MongoDB) databases optimized for performance.
  • Skilled in CI/CD pipelines, automated testing, and monitoring for production-grade APIs.
  • Familiarity with cloud platforms (preferably GCP), containerization (Docker), and orchestration (Kubernetes).
  • Experience with performance testing tools (JMeter etc).
  • Proficient with messaging systems like Kafka for event-driven architectures.
  • Ability to lead technical design, mentor teams, and deliver production-ready code.
  • Experience working in Agile teams and applying best practices for API security and performance.
  • Familiarity with distributed tracing and monitoring tools Prometheus, Grafana).
  • Strong collaborator with cross-functional and distributed teams.

Lowe's is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.



  • Bengaluru, Karnataka, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Lead Cloud Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M buyers and suppliers. We empower you with the ability to predict,...


  • Bengaluru, Karnataka, India Coupa Software, Inc. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Lead Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...

  • Technology Lead

    4 weeks ago


    Bengaluru, Karnataka, India, Karnataka Check Point Software Full time

    Technology Leader – Device Infrastructure & Operations Software (C/C++/Java)About the RoleWe are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain, supporting diverse device form factors—including chassis-based systems and multi-device clusters.The...

  • Software Engineer

    2 days ago


    Bengaluru, Karnataka, India MRI Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title : Software Engineer - . Net & . React Reports to : VP Product Management Location : Bangalore Job Description : MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the...

  • Technical Lead

    1 week ago


    Bengaluru, Karnataka, India Travtech Software Full time ₹ 8,00,000 - ₹ 25,00,000 per year

    We are seeking a highly skilled and motivated Technical Lead with over 8 years of experience in software development, specializing in & Reactjs Technologies, Must have hands on experience in Database like SQL or Mongodb. Required Candidate profileWe are looking for a proactive leader with excellent problem-solving abilities, communication skills, and a...


  • Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 20,00,000 - ₹ 50,00,000 per year

    Lead Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...