Senior Software Engineer - Full Stack (Java/React)

Fortune 50 home improvement company serving approximately 16 million customer transactions weekly in the United States
Charlotte, NC, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Retail

Description For Senior Software Engineer - Full Stack (Java/React)

Join Lowe's as a Senior Software Engineer and be part of a Fortune 50 retail leader transforming the home improvement industry. This role within the IT Finance Solutions team focuses on building innovative software solutions using Java/React stack to impact thousands of customers and associates daily.

As part of our team, you'll work with cutting-edge technology and have access to extensive resources that few companies can match. You'll be developing everything from intuitive UIs to microservices using cloud-native technologies. The role offers the opportunity to work on complex enterprise-level solutions while collaborating with cross-functional teams.

The position is based at our ultramodern Tech Hub in Charlotte, North Carolina, featuring state-of-the-art facilities including collaborative workspaces, an on-site barista, and a Zen Garden. You'll be working in an environment that promotes innovation and professional growth, with opportunities to mentor junior engineers and shape major architectural decisions.

We offer comprehensive benefits including competitive salary, 401k matching up to 4.25%, stock purchase plans with 15% discount, parental leave, and tuition-free education. Our inclusive culture supports work-life balance with various PTO options and health/wellness benefits.

The ideal candidate will have strong experience with Java/J2EE, Spring Boot, microservices, and React, along with expertise in database technologies and software design patterns. Join us to help transform business needs into innovative solutions while working with supportive associates who value collaboration and technical excellence.

Last updated a day ago

Responsibilities For Senior Software Engineer - Full Stack (Java/React)

  • Translates complex cross-functional business requirements into logical program designs and software solutions
  • Collaborates with cross-functional teams to ensure specifications meet architectural standards
  • Guides application development teams in design and build of complex solutions
  • Coordinates and executes integration testing scenarios
  • Participates in all software development lifecycle phases
  • Develops detailed architecture plans for enterprise projects
  • Solves complex architecture/design and business problems
  • Provides mentoring and guidance to junior engineers

Requirements For Senior Software Engineer - Full Stack (Java/React)

Java
React
Kafka
PostgreSQL
  • 4 years of experience in database technologies
  • 4 years of experience working on projects involving SDLC
  • Bachelor's Degree in Computer Science, CIS, or related field
  • 5 years of experience in software development
  • Experience with Java/J2EE, Spring Boot, Spring Cloud, Microservices
  • Experience with Kafka, Postgres, ReactJS
  • Understanding of software design patterns and application architecture

Benefits For Senior Software Engineer - Full Stack (Java/React)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • 401k with up to 4.25% match
  • Discounted Employee Stock Purchase Plan (15% discount)
  • Tuition-Free Education
  • 10-week Maternity/Parental Leave
  • 10% Associate Discount
  • Paid Time Off for vacation, holidays, sick leave, and volunteer time
  • Comprehensive Insurance Plans
  • Mental Health Care
  • Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Senior Software Engineer - Full Stack (Java/React)

Sr Software Engineer

Senior Software Engineer position at Lowe's Charlotte Technology Hub, focusing on microservices development using Spring, Kafka, and cloud technologies.

Sr Software Engineer

Senior Software Engineer role at Lowe's Charlotte Tech Hub focusing on NoSQL databases, cloud deployment, and distributed systems with comprehensive benefits and modern workplace amenities.

Sr Software Engineer - FlexPod

Senior Software Engineer role at Lowe's Tech Hub in Charlotte, focusing on full-stack development with Java, React, and cloud technologies for enterprise-scale retail systems.

Senior Software Engineer

Senior Software Engineer role at Lowe's Charlotte Technology Hub, focusing on backend development with Spring Boot and cloud technologies in a hybrid work environment.

Sr Software Engineer - Innovation

Senior Software Engineer role at Lowe's focusing on innovation and enterprise solutions, offering competitive compensation and comprehensive benefits.