Software Engineer - Java Backend with React

Fortune 50 home improvement retailer serving 16M customers weekly across 1,700+ stores with $83B annual sales.
Charlotte, NC, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer - Java Backend with React

Lowe's, a Fortune 50 retail leader with over 100 years of success, is seeking a Software Engineer specializing in Java Backend development with React expertise. This role is based at their ultramodern Tech Hub in Charlotte, North Carolina, offering a unique opportunity to impact millions of customers daily through innovative technology solutions.

The position requires a mid-level developer with 2 years of experience who can translate business requirements into robust software solutions. You'll work with cutting-edge technologies including Java, Spring Boot, Kafka messaging for backend, and React for frontend development. The role involves designing and implementing microservices, conducting code reviews, and ensuring application performance through test-driven development.

What makes this opportunity stand out is Lowe's commitment to technology innovation, backed by one of Forbes Top 50 CIOs and a forward-thinking CEO. The company's Tech Hub provides an exceptional work environment featuring state-of-the-art technology, collaborative spaces, an on-site barista, and a Zen Garden.

The benefits package is comprehensive, including a 401k with 4.25% match, discounted stock purchase plan, tuition-free education, generous parental leave, and complete healthcare coverage. Beyond compensation, Lowe's offers stability and growth opportunities within a culture that values curiosity and innovation.

As part of the engineering team, you'll be surrounded by supportive colleagues who share your passion for solving complex technical challenges. The company's structure prioritizes engineering excellence, providing the resources and support needed to deliver impactful solutions that serve millions of customers across 1,700+ stores.

This role is perfect for a mid-level engineer looking to grow their career with a stable, innovative company that combines the resources of a Fortune 50 organization with the dynamic culture of a technology leader. Join a team that's transforming retail through technology while enjoying the benefits of working in a modern, well-equipped facility in Charlotte's growing tech scene.

Last updated 5 days ago

Responsibilities For Software Engineer - Java Backend with React

  • Partner with product teams to translate business requirements into logical program designs and software solutions
  • Design, code, and modify integrated business and enterprise application solutions
  • Test applications using test-driven and behavior-driven development frameworks
  • Conduct root cause analysis and participate in code reviews
  • Implement CI/CD processes using DevOps automation tools

Requirements For Software Engineer - Java Backend with React

Java
React
JavaScript
Kafka
  • 2 years of experience in software development or related field
  • 2 years of experience working on projects involving SDLC through iterative agile development
  • 2 years experience working with frontend technologies, middleware, database technologies, or DevOps
  • Bachelor's degree in computer science, computer information systems, or related field (or equivalent work experience)

Benefits For Software Engineer - Java Backend with 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
  • Comprehensive medical, dental, and vision insurance
  • Mental health care and Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Software Engineer - Java Backend with React

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub focusing on cart and checkout systems using Java, microservices, and modern cloud technologies.

Software Engineer- Java/Kafka

Software Engineer position at Lowe's Tech Hub in Charlotte, focusing on Java/Kafka development and microservices architecture.

Software Engineer- Java/Kafka

Mid-level Software Engineer role at Lowe's focusing on Java/Kafka development, building scalable microservices and working with various database technologies.

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub focusing on backend development using Kotlin, Java, and modern cloud technologies.

Software Development Engineer, Mexico

Software Development Engineer position at Amazon's INTech Latam team, focusing on expanding retail features across Latin America through scalable distributed systems.