Software Engineer - Java Backend with React

Fortune 50 retail leader transforming home improvement through innovative technology solutions.
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

Join Lowe's as a Software Engineer and be part of a Fortune 50 retail leader transforming the home improvement industry through technology. In this role, you'll work with cutting-edge technologies including Java, Spring Boot, Kafka, and React to develop innovative solutions that impact thousands of customers and associates daily.

Based at our ultramodern Tech Hub in Charlotte, you'll enjoy a state-of-the-art work environment complete with collaborative spaces, an on-site barista, and Zen Garden. Our engineering teams are structured to provide maximum support, and you'll work alongside curious, talented professionals who value collaboration and innovation.

As a Java Backend Engineer, you'll design and implement microservices, develop intuitive UIs, and ensure solution integrity through test-driven development. You'll participate in code reviews, optimize application performance, and implement CI/CD processes to enhance productivity.

We offer comprehensive benefits including a 401k with 4.25% match, discounted stock purchase plan, medical/dental/vision insurance, paid parental leave, and tuition-free education. With over 100 years of success and a forward-thinking leadership team including one of Forbes Top 50 CIOs, you'll have the stability and resources needed to grow your career while solving meaningful challenges.

Join us in building technology solutions that make homes – and hometowns – better for all. Our inclusive culture supports diverse perspectives, recognizes hard work, and provides opportunities for growth in multiple directions within the organization.

Last updated a day 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 applications using Java, microservices, Spring Boot, Kafka and React
  • Test applications using test-driven and behavior-driven development frameworks
  • Conduct root cause analysis and code reviews
  • Implement CI/CD processes and build reusable libraries

Requirements For Software Engineer - Java Backend with React

Java
React
JavaScript
Kafka
  • 2 years of experience in software development
  • 2 years experience with agile development lifecycles
  • 2 years experience with frontend, middleware, database technologies or DevOps
  • Bachelor's degree in computer science or equivalent work experience
  • Experience writing technical documentation preferred

Benefits For Software Engineer - Java Backend with React

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 401k with up to 4.25% match
  • Employee Stock Purchase Plan with 15% discount
  • Comprehensive medical, dental and vision insurance
  • 10 weeks paid maternity leave and 4 weeks paid parental leave
  • Tuition-free education
  • 10% Associate Discount
  • Paid time off for vacation, holidays, sick leave and volunteer time

Interested in this job?

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

Product Manager

Product Manager role at Lowe's Charlotte Tech Hub focusing on cart and checkout experience optimization to drive business growth and improve customer experience.

Software Development Engineer, Checkout Purchase Experience

Full stack software engineer role at Amazon focusing on checkout experience, building distributed systems and enhancing customer shopping experience.

Software Development Engineer, Checkout Purchase Experience

Full stack software development engineer role at Amazon's Checkout Experience team, focusing on building scalable distributed systems and enhancing customer shopping experience.

Software Development Engineer in Test, Privacy

Software Development Engineer in Test position focusing on privacy and automated testing at Meta, requiring 2 years of experience and strong technical background.

Product Manager

Product Manager role at Lowe's Charlotte Tech Hub focusing on cart and checkout experience optimization to drive business growth and improve customer experience.