Software Engineer

Lowe's India

Bengaluru

On-site

INR 1,400,000 - 2,100,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

On-site gym
On-site clinic
Modern work environment

Job summary

Lowe’s India in Bengaluru is seeking a skilled Java Developer to translate business requirements into robust software solutions. You will design, implement, and maintain Java applications with a focus on Spring Boot, microservices, and RESTful services across multiple environments.

The role requires strong OOP, 3+ years of software development experience, and familiarity with databases such as MySQL or PostgreSQL.

Qualifications

  • Bachelor’s degree in computer science, CIS, or related field (or equivalent work experience in a related field)
  • 3+ years’ experience with Java, Spring boot and Spring batch, sound knowledge on OOPS concepts.
  • 2+ years of experience in developing REST based services
  • 3 years of experience in software development or a related field
  • Experience in database technologies like MySQL, PostgreSQL etc.
  • 1 year of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)

Responsibilities

  • Develops, configures, or modifies integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages.
  • Tests application using test-driven development and behavior-driven development frameworks to ensure the integrity of the application.
  • Conducts root cause analysis of issues and participates in the code review process to identify gaps.
  • Implements continuous integration/continuous delivery processes to ensure quality and efficiency in the development cycle using DevOps automation processes and tools.
  • Ideates, builds, and publishes reusable libraries to improve productivity across teams.
  • Conducts the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.
  • Solves difficult technical problems to ensure solutions are testable, maintainable, and efficient.

Skills

Java
Spring Boot
Spring Batch
REST APIs
OOP concepts
Microservices
Kafka
CI/CD
DevOps
JUnit/Mockito
Testing frameworks
SQL databases

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Gradle
Jenkins
Sonar
JFrog

Job description

Innovate in Bengaluru

This position is based at our on-site office in Bengaluru. Lowe's offers an ultramodern work environment, complete with cutting-edge technology, collaborative workspaces, an on-site gym and clinic, and other perks to enhance your work experience.

Innovate in Bengaluru

This position is based at our on-site office in Bengaluru. Lowe's offers an ultramodern work environment, complete with cutting-edge technology, collaborative workspaces, an on-site gym and clinic, and other perks to enhance your work experience.

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 Lowes.com.
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

Job Summery

The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, or modifying integrated business and/or enterprise application solutions within various computing environments. This role will be working closely with stakeholders and cross-functional departments to communicate project statuses and proposals.

Job Responsibilities
  • Develops, configures, or modifies integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages.
  • Tests application using test-driven development and behavior-driven development frameworks to ensure the integrity of the application.
  • Conducts root cause analysis of issues and participates in the code review process to identify gaps.
  • Implements continuous integration/continuous delivery processes to ensure quality and efficiency in the development cycle using DevOps automation processes and tools.
  • Ideates, builds, and publishes reusable libraries to improve productivity across teams.
  • Conducts the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.
  • Solves difficult technical problems to ensure solutions are testable, maintainable, and efficient.
Minimum Requirements
  • Bachelor’s degree in computer science, CIS, or related field (or equivalent work experience in a related field)
  • 3+ years’ experience with Java, Spring boot and Spring batch, sound knowledge on OOPS concepts.
  • 2+ years of experience in developing REST based services
  • 3 years of experience in software development or a related field
  • Experience in database technologies like MySQL, PostgreSQL etc.
  • 1 year of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
Preferred Qualifications
  • 3+ years’ experience building microservices
  • Good understanding of OOP, design patterns, database (Postgres or Oracle), data streaming (Kafka)
  • 2+ years’ experience with DevOps practices and building CI/CD pipelines.
  • Experience with CI/CD tools (Git, Gradle, Sonar, Jenkins, JFrog etc.)
  • Experience with testing frameworks (Junit, Mockito, Karate, Cucumber)
  • Exposure to PCI-DSS and Secure coding best practices would be a plus.
  • 2+ years working in an agile environment (Scrum or Kanban)

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.

Starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience. For information regarding our benefit programs and eligibility, please visit https://talent.lowes.com/us/en/benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager Software Engineering
Senior Manager Software Engineering

Lowe's India • Bengaluru

On-site
INR 1,500,000 - 2,500,000
On‑site gym
Clinic access
Collaborative workspaces
Sr Manager, Software Engineering_Fraud Control
Sr Manager, Software Engineering_Fraud Control

Lowe's India • Bengaluru

On-site
INR 3,800,000 - 6,800,000
On-site gym
Medical clinic on-site
Modern office facilities
Lead Software Engineer - Front End_Backend
Lead Software Engineer - Front End_Backend

Lowe's India • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Associate Software Engineer
Associate Software Engineer

Lowe's India • Bengaluru

On-site
INR 500,000 - 700,000
Software Engineer_Workday Studio_EIB
Software Engineer_Workday Studio_EIB

Lowe's India • Bengaluru

On-site
INR 800,000 - 1,400,000
On-site gym
On-site clinic
Analyst, Merchandising Reporting
Analyst, Merchandising Reporting

Lowe's India • Bengaluru

On-site
INR 800,000 - 1,100,000
On-site gym
On-site clinic
Modern workspace
Analyst SEO - Content Editor
Analyst SEO - Content Editor

Lowe's India • Bengaluru

On-site
INR 600,000 - 900,000
IND-Team Lead BA_Digital Category Experience
IND-Team Lead BA_Digital Category Experience

Lowe's India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
On-site gym
On-site clinic
Modern workspace
Analyst SEO - Content Editor
Analyst SEO - Content Editor

Lowe's Home Centers • Bengaluru

On-site
INR 900,000 - 1,500,000
On-site gym
Clinic on-site
Ultramodern office environment
+1
Team Lead Digital Brand Advocate
Team Lead Digital Brand Advocate

Lowe's India • Bengaluru

On-site
INR 1,500,000 - 2,200,000
On-site gym
On-site clinic
Ultramodern work environment