Lowe's

Software Engineer - LCE

Lowe's
Apply
16 days ago
Charlotte, NC, USAMid Level

Responsibilities

  • Design, develop, test, and maintain backend services using Java and Spring Boot.
  • Build and support microservices and event-driven applications using Kafka.
  • Translate business requirements and functional specifications into scalable, maintainable, resilient technical solutions.
  • Develop automated unit, integration, and behavior-driven tests using JUnit, Mockito, and Cucumber.
  • Work with relational and NoSQL databases including Oracle, PostgreSQL, and MongoDB.
  • Build application observability and use Elasticsearch, Prometheus, and Grafana to monitor health and performance.
  • Troubleshoot production issues, participate in root-cause analysis, and improve application reliability.
  • Use Bitbucket, Maven, Gradle, and delivery tools throughout the software development lifecycle.
  • Collaborate with engineers, product partners, and cross-functional teams on order management workflows.
  • Participate in code reviews, technical documentation, knowledge sharing, and continuous improvement.

Requirements

  • Bachelor’s degree in Computer Science, Computer Information Systems, or a related field, or equivalent professional experience.
  • At least 2 years of software development experience with hands-on backend application development using Java or a comparable object-oriented programming language.
  • Experience with Spring Boot, microservices, APIs, or similar backend technologies.
  • Experience with event-driven or messaging technologies, relational or NoSQL databases, automated testing, CI/CD, or DevOps practices.
  • Experience working within an Agile software development lifecycle and using modern source-control practices.
  • Preferred experience includes Java, Spring Boot, Kafka, PostgreSQL, Oracle, MongoDB, Cassandra, JUnit, Mockito, Cucumber, Elasticsearch, Prometheus, Grafana, Bitbucket, Maven, and Gradle.
  • Experience supporting production applications through troubleshooting, monitoring, incident response, or root-cause analysis is preferred.
  • Experience with order management, retail, e-commerce, fulfillment, inventory, payments, or other transaction-oriented systems is a plus.

Benefits

  • Competitive salary, flexible working hours, health benefits, and career development programs.
  • 401k with up to 4.25% match.
  • Discounted Employee Stock Purchase Plan with a 15% discount of strike price.
  • Tuition-free education.
  • 10-week maternity/parental leave.
  • 10% associate discount.

Tech Stack

Apache KafkaCucumberElasticsearchGradleGrafanaJavaJUnitMavenMongoDBPostgreSQLPrometheusSpring Boot

Categories

Lowe's

About Lowe's

10,000+ employees

Lowe's is a U.S. home improvement retailer selling building materials, appliances, tools, and installation services to homeowners, renters, and professional contractors through stores and e-commerce. Founded in 1921 and headquartered in Mooresville, North Carolina, it trades on the NYSE as LOW and operates more than 2,200 stores, serving roughly 20 million customers each week.

Contact me