Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer (Java/Springboot)

$95.1k - $180.7k

Fairygodboss

Your Impact As a Senior Engineer supporting Lowe's digital experience, you will help shape how millions of customers interact with Lowes.com-from placing an order, to tracking fulfillment, to managing delivery changes and returns. Your primary responsibility is to translate complex business requirements into scalable backend services, BFFs (Backend-for-Frontend layers), and enterprise integrations that power a seamless post-purchase experience. You will build and maintain stable software systems across front-end, back-end, and enterprise order platforms, ensuring customers have clear visibility into their orders, accurate data, and intuitive self-service options. This role requires strong engineering expertise, problem-solving abilities, and a leadership mindset as you collaborate across global teams to drive clarity, resolve production issues, and deliver exceptional digital customer experiences. What You Will Do Translate complex digital purchase and post-purchase requirements into executable stories, detailed designs, and robust code modules. Build and maintain backend services, BFFs, and integrations that connect multiple enterprise systems and render customer-facing experiences. Develop high-quality, maintainable Java/Spring boot/Spring WebFlux microservices with strong observability, test coverage, and operational resiliency. Integrate with enterprise systems such as the Enterprise Order Platform and other systems to retrieve item data, order details, fulfillment updates, and more. Identify and resolve production issues by investigating logs (ELK), database queries, and service dependencies. Perform structured postmortems and drive long-term technical improvements. Work with Kafka, MongoDB, middleware & microservices Participate and mentor other engineers in software development technologies and processes by creating onboarding documents, root cause analysis, key learnings, demos, and share-out sessions. Automates and simplifies team development, tests, and operations processes for efficiency of delivering the work. Evaluates modern software, tools, and technologies to provide objective analysis and recommendations to the team. Minimum Qualifications Bachelor's degree in computer science, computer information systems (CIS), or related field or equivalent years of experience in lieu of education requirement, if applicable 5 years of experience in software development or a related field 4 years of experience in any of following competencies: frontend technologies (user interface/user experience), middleware (microservices and application programming interfaces), database technologies, or DevOps 4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development Preferred Skills/Education Master's degree in computer science, CIS, or related field 4 years of experience writing technical documentation in a software environment, developing and implementing business systems within an organization, and working with source code control systems 4 years of experience working with an IT Infrastructure Library (ITIL) framework, defect or incident tracking software, web services, and application and integration middleware 4 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions 4 years of experience working with three or more of the following: Continuous integration/continuous deployment tools, frontend technologies, middleware, database technologies, and/or DevOps Benefits 401k with up to 4.25% match Discounted Employee Stock Purchase Plan (15% discount of strike price) Tuition-Free Education 10-week Maternity/Parental Leave 10% Associate Discount For information about our benefit programs and eligibility, please visit Pay Range: $95,100.00 - $180,700.00 annually Starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience. 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. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer (Java/Springboot) in Charlotte, NC vacancy
  •  ...Job Title* Senior Consultant | Java | Springboot Work Location : CharlotteNC28203 Vendor Rate*market rate/hr Contract duration (in months)* 12 Job Details: Must Have Skills (Top 3 technical skills only) * 1. JAva springboot microservices 2. angular... 
    Senior
    Contract work

    SysMind Tech

    Charlotte, NC
    4 days ago
  •  ...Job title - Mid Level Java Developer Work location - Charlotte, NC Is it Hybrid, onsite or remote position - Hybrid, Client...  ...rate - XXX4/hr Mandatory skills - Angular (10-18), Java 17, Springboot, Microservices, Kafka Minimum years of experience needed in... 
    Senior
    Contract work
    Work experience placement
    Work at office
    Remote work

    Spruce Infotech

    Charlotte, NC
    4 days ago
  •  ...Required Qualifications: ~8+ years of experience in Java development within enterprise environments. ~ Proven experience working with iCertis Contract Management Platform. ~ Strong understanding of RESTful APIs, SOAP, XML, JSON, and other integration protocols... 
    Senior
    Contract work

    Saxon Global

    Charlotte, NC
    3 days ago
  •  ...Job Title: Sr. Java Developer Location - Charlotte, NC / Plano, TX / Atlanta, GA (Onsite) Fulltime Job Summary Seeking a Senior Java Developer with strong experience in Kafka, IBM MQ/JMS, and MuleSoft to build and support scalable, event-driven... 
    Senior
    Full time

    AceStack LLC

    Charlotte, NC
    4 days ago
  • $65 per hour

     ...Trident Consulting is seeking a "Senior Java Developer " for one of our client in...  ...Mandatory Skills: Java, J2EE, SpringBatch, SpringBoot, Microservices, AWS, Lambda, Containers,...  ...Desired Skills: Gen AI, Prompt Engineering Database: Oracle, Postgres... 
    Senior
    Contract work

    Trident Consulting

    Charlotte, NC
    4 days ago
  •  ...Senior Software Developer Clear Markets is a leading developer and operator of derivative...  ...releases. Architect complex software engineering solutions with an emphasis on creating...  ...and experience in: ~5+ years - Java server side application development ~2... 
    Senior
    Worldwide

    My3Tech Inc

    Charlotte, NC
    4 days ago
  •  ...Sr. Java Developer ssessment required hybrid - charlotte, nc Job Description Role Overview We are seeking a highly skilled Senior Java Backend Engineer to join our Digital Channels API team supporting client profile services and modernization initiatives... 
    Senior

    RIT Solutions, Inc.

    Charlotte, NC
    5 days ago
  •  ...JD: Minimum 8+ years of experience in Java/J2EE Technologies • Minimum 5 years of development experience in Core Java/J2EE Web services (JSP, Servlets, JDBC, JNDI, XML,WSDL, SOAP,REST, EJB, HTML, DHTML, CSS, JavaScript, AJAX, and XML) • Open-source frameworks... 
    Senior

    SARIAN Co

    Charlotte, NC
    3 days ago
  •  ...services e.g. AWS lambda, SQS, step functions, EKS, S3, RDS, SNS, API Gateway Have hands on experience coding using AWS SDK and java Have experience in BitBucket or any source control system Have understanding on different CI/CD approach. Concourse will be added... 
    Senior

    Omni Inclusive

    Charlotte, NC
    6 days ago
  •  ...Software Engineer 4 (Sr. Java Developer) Duration: 12+ months (potential to extend) Locations: Charlotte, NC (preferred) and Iselin, NJ – Hybrid role (3 days onsite in a week) Top Skills (Non-negotiables) Java, Spring boot, Microservices, Kafka, Mongo DB, Payments... 
    Senior
    3 days per week

    Veracity

    Charlotte, NC
    4 days ago
  • $60k - $135k

     ...Sr Java Developer Work Location: Charlotte, NC 7+ years' experience overseeing enterprise-grade platform solutions. Experience...  ...compliance with security standards, and providing leadership to the engineering team. Strong verbal and written communication skills with the... 
    Senior
    Minimum wage
    Local area

    Wipro

    Charlotte, NC
    4 days ago
  •  ...Sr. Java Developer With Kafka, MQ, Mulesoft Location: Charlotte, NC / Plano, TX / Atlanta, GA Duration: Fulltime Job Description: 10+ years Sr. Java Developer with Kafka, MQ, Mulesoft Must Have Technical/Functional Skills: ~ Java, Spring MVC, Spring... 
    Senior
    Full time

    JConnect Infotech

    Charlotte, NC
    4 days ago
  •  ...Job Title Technology Lead | Java | Springboot Work Location & Reporting Address Charlotte, NC 28202 Vendor Rate XXX/Hr. Contract duration 12 Target Start Date 20 Apr 2026 Must Have Skills Java Springboot Microservices Nice to have skills Agile... 
    Contract work

    Spruce Infotech

    Charlotte, NC
    4 days ago
  •  ...logistics company based in Charlotte, NC is looking for a Senior Software Engineer to design and develop high-quality cloud-native applications....  ...should have over 8 years of experience, particularly with Java Spring Boot and React JS. The role allows a hybrid work model... 
    Senior

    Damco Spain SL

    Charlotte, NC
    1 day ago
  • $90k - $125k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology...  .... Our Challenge: We are seeking an experienced Java Enterprise Architect with proven Greenfield design expertise... 
    Senior
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    11 hours ago
  •  ...requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions... 

    Fairygodboss

    Charlotte, NC
    2 days ago
  •  ...Senior Java Developer – AWS Cloud & Microservices Our client, an IT Services and Consulting...  ...to production. Java, J2EE, SpringBatch, SpringBoot, Microservices, AWS, Lambda, Containers, Terraform Gen AI, Prompt Engineering Oracle, Postgres Years of experience... 
    Senior

    ICONMA

    Charlotte, NC
    6 days ago
  •  ...Senior Software Engineer – Java Microservices & API Development Location: Charlotte, NC (Hybrid – 3 Days Onsite / 2 Days Remote) Duration: Long-Term Contract Interview Process: Single 30-Minute In-Person Interview Rate: Competitive Overview Seeking a Senior Software... 
    Senior
    Long term contract
    Remote work

    Leading Utilities Organization

    Charlotte, NC
    3 days ago
  • $105k - $113k

     ...Maersk Senior Software Engineer A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of...  ...Responsibilities Design and develop scalable backend services using Java Spring Boot. Build responsive, user-friendly interfaces... 
    Senior
    Full time

    Maersk Company Limited

    Charlotte, NC
    4 days ago
  •  ...Senior Software Engineer - Java Integration Introduction to Maersk: A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we... 
    Senior
    Full time
    Work from home
    Flexible hours
    2 days per week

    Damco Spain SL

    Charlotte, NC
    1 day ago
  • Responsibilities Design, develop, and maintain secure Java/J2EE-based applications, ensuring adherence to enterprise security standards and best practices. Perform regular code reviews and security assessments to detect code smells, insecure patterns, and misconfigurations... 
    Senior
    Work experience placement

    NTT DATA

    Charlotte, NC
    4 days ago
  • Sr. Java Developer (Application Security / FTE / Hybrid / USC, GC, H4/L2 EAD) Date: May 4, 2026 Location: Charlotte, NC, US Company: NTT DATA Services We are currently seeking a Sr. Java Developer (Application Security / FTE / Hybrid / USC, GC, H4/L2 EAD) to join our team... 
    Senior
    Work experience placement

    NTT DATA, Inc.

    Charlotte, NC
    2 days ago
  • $105k - $113k

     ...Overview We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in building scalable, high-quality...  ...Design and develop scalable backend services using Java Spring Boot. Build responsive, user‑friendly interfaces with... 
    Senior

    APM Terminals

    Charlotte, NC
    4 days ago
  •  ...Position Title: Sr Java Full Stack Developer - Face to Face interview in Charlotte NC Location: Charlotte, NC Oracle Coherence...  ...: Experience: 10+ years of hands-on experience in software development with a strong focus on Java and React. Database... 
    Senior
    Immediate start

    Concord IT Systems

    Charlotte, NC
    2 days ago
  •  ...Sr. Developer Location: Charlotte, NC - Hybrid...  ...Work closely with the software design team and stakeholders...  ...to support the Java environment. Job Description...  ...~ Exposure to Devops Engineering Practices will be added...  ...role? Java/J2EE, SpringBoot, MicroServices... 
    Senior

    Keylent Inc

    Charlotte, NC
    4 days ago
  •  ...this role: Client is seeking a Lead AI Engineer with deep expertise in Python and Google...  ...maintain large scale applications using Java, Python, OpenShift containers, and other...  ...professionals including managers Mentor junior software engineers and collaborate with other... 
    Senior
    Work experience placement

    Artech

    Charlotte, NC
    4 days ago
  •  ...Senior Java Developer 100% onsite presence needed Position: Senior Java Developer Location: Charlotte, NC Duration: 12 Months Senior Java Developer who has got extensive experience on core Java, multithreading, spring modules, REST API, knowledge on.NET and .NET... 
    Senior

    Georgia IT Inc

    Charlotte, NC
    4 days ago
  •  ...Sr Software Engineer Focus on: A Java developer with retail/order management system experience Java, Spring boot, JPA, Oracle/Postgres/No SQL...  ...Order Management System, it is a collection of Java/Springboot based micro-services that orchestrates order for entire... 
    Senior
    Work experience placement
    Remote work

    RIT Solutions

    Charlotte, NC
    4 days ago
  •  ...with 8-10 years of hands‑on expertise in Java/J2EE, Spring Boot, Angular, Python,...  ...Responsibilities Design and implement scalable software solutions using Core Java and J2EE....  ...Jenkins Kafka Agile Methodology Prompt Engineering (preferred) Angular 11-16 HTML5, CSS3,... 
    Senior
    Contract work
    Local area

    Saransh Inc

    Charlotte, NC
    17 hours ago
  •  ...Overview We are seeking a highly experienced Senior Java Developer with 8–10 years of backend development expertise. The role focuses on supporting identity and access management (IAM) services, including dual-factor authentication and user identity creation. The ideal... 
    Senior

    Compunnel

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer (Java/Springboot). Be the first to apply!