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 4 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer (Java/Springboot) in Charlotte, NC vacancy
  •  ...Client : Client $65 C2C 1.Job title COGNIZANT IS LOOKING FOR SR. JAVA SPRINGBOOT DEVELOPER 2.Job summary Senior java developer with good...  ...and Github, ReactJS/Angular JS/NodeJS • Design Develop Software in the AWS Cloud utilizing services such as Kinesis, Lambda,... 
    Senior
    Second job
    Shift work

    Keylent Inc

    Charlotte, NC
    4 days ago
  •  ...Synechron Inc is seeking Sr Java Developer- financial services to join our Charlotte, NC/Minneapolis, Minnesota (onsite 3 days a week...  ...8 frameworks (Thread, Reflection API, Stream API), including Springboot/Micronaut, etc. • Must have a good understanding of Domain-Driven... 
    Senior
    Long term contract
    Relocation
    3 days per week

    Concord IT Systems

    Charlotte, NC
    4 days ago
  •  ...Software Engineer 4 / Sr. Java Developer Duration: 12+ months Location: Charlotte, NC/Dallas, TX/Iselin, NJ/Chandler, AZ Hybrid role (3 days per week onsite) Top skills: Core Java, Kafka, MongoDB, payments background (all are non-negotiables) Required qualifications... 
    Senior
    3 days per week

    Veracity

    Charlotte, NC
    8 hours ago
  •  ...Sr Java Developer E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, insurance, telecom, manufacturing, technology... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work experience placement

    E-Pro

    Charlotte, NC
    1 day ago
  •  ...Sr. Java Developer Job Location: Charlotte, NC Job Type: Contract Required Skills: ~ Front End Developer with HTML 5 ~...  ...member of the team ~ Scrum experience ~ Experience with full software lifecycle and deploying applications to Production About... 
    Senior
    Contract work

    InterSources

    Charlotte, NC
    1 day ago
  •  ...Title: Senior Java Developer Location: Charlotte, NC Salary Range: $62-67/hr on W2 Introduction Join a dynamic team responsible for developing complex applications in the Financial Crimes technology sector. This role involves designing, coding, testing, debugging... 
    Senior
    Work experience placement
    Immediate start

    Artech

    Charlotte, NC
    3 days ago
  •  ...Senior Software Developer As a senior software developer you will be responsible for...  ...releases. Architect complex software engineering solutions with an emphasis on creating highly...  ...and Experience in: ~5+ years - Java server side application development ~2... 
    Senior
    Worldwide

    Software Technology Inc

    Charlotte, NC
    1 day ago
  •  ...Senior Engineer With Java and strong experience in Linux/Unix and shell scripting. PowerShell skills: 10+ years experience in infrastructure, system, and software engineering. Strong experience in Linux/Unix and shell scripting (powershell). Good understanding of microservice... 
    Senior
    Work experience placement

    Omni Inclusive

    Charlotte, NC
    2 days ago
  •  ...building a custom trading platform and expanding into the municipal trading arena across multiple venues. Required Skills CORE Java Developer Proficiency in Java, using Spring or Spring Boot for application generation and Spring load Experience with Memory... 

    My3Tech Inc

    Charlotte, NC
    1 day ago
  •  ...Senior Full Stack Java Developer Location: Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid...  ...Stack Senior Developer Microservices architecture, java (Springboot), Restful API, GraphQL, Webapps, Postman, Selenium, Machine Learning... 
    Senior
    Contract work
    Shift work

    eTeam

    Charlotte, NC
    7 hours ago
  •  ...Sr. Full Stack Java Developer Location: Charlotte, NC Duration: 12 Months Type: Hybrid (Local person or ready to relocate) Job Description: • 8+ years of experience (4+ years of Java application programming experience. 3+ years technology architecture experience... 
    Senior
    Local area
    Relocation

    Argyle Infotech

    Belmont, NC
    1 day ago
  •  ...Software Architect Work closely with the software design team and...  ...architecture to support the Java environment. • 10+ years of...  ...methodologies. • Exposure to Devops Engineering Practices will be added...  ...this role? Java/J2EE, SpringBoot, MicroServices Workflow... 
    Senior

    Omni Inclusive

    Charlotte, NC
    3 days ago
  •  ...Java Microservices Developer Location: Charlotte NC 3-day Hybrid Duration: 6 months US Citizens, GC...  ...above Core Java/ Advance Java ~5+ years hands on software development experience using Spring/Springboot ~ Hands on experience in designing and developing... 

    Staffing

    Charlotte, NC
    more than 2 months ago
  •  ...Remote until the covid situation is over 1. 8 or more years of relevant work experience using OOM, preferable Java 2. Experience in Activiti 3. Experience in Oracle and Rest APIs And Experience in Mulesoft Experience with Spring and Spring Boot Framework Experience working... 
    Senior
    Work experience placement
    Remote work

    3B Staffing LLC

    Charlotte, NC
    6 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
    3 days ago
  •  ...Senior Java Developer We are seeking an experienced Java & Spring Boot Developer with strong expertise in building scalable, high-performance microservices and APIs. The ideal candidate should have deep hands-on experience in Java, Spring Boot, Kafka, and modern distributed... 
    Senior

    eTeam

    Charlotte, NC
    4 days ago
  •  ...Charlotte, North Carolina for a role focused on system design and development. The ideal candidate will have 8-12 years of experience with Java, SpringBatch, and AWS, serving as the primary contact for design activities and coordinating stakeholder interactions. You will... 
    Senior

    TechDigital Group

    Charlotte, NC
    4 days ago
  •  ...Must to have skills: Java Spring Boot Kafka Mango DB Reactive Micro Services Broad JD • Solid experience in application development. • Java, Springboot, Microservices, Kafka, MongoDB, OCP • Architect and design enterprise-scale solutions across payments domains • Payments... 

    E-Solutions

    Charlotte, NC
    3 days ago
  •  ...Senior Java Full Stack Engineer (Onsite - Charlotte, NC) Location: Charlotte, NC Work Arrangement: Onsite Employment...  ...hands-on development experience, a solid understanding of software architecture, and a passion for delivering reliable, scalable... 
    Senior
    Full time
    Work experience placement

    Strategic Staffing Solutions

    Charlotte, NC
    6 hours ago
  • A technology solutions company in Charlotte, NC seeks an experienced Java Developer/Full Stack Developer. The role involves leading the design and development of Java/J2EE-based microservices applications and mentoring other developers. Ideal candidates will have strong... 
    Senior
    3 days per week

    Robotics Prcocess Automation, LLC

    Charlotte, NC
    2 days ago
  •  ...Java Developer Position: Java developer Location: Either Charlotte, NC or Kennesaw, GA or Richmond, VA Contract: 6-18 months r. Java 11+ Vertx framework Springboot Strong SQL skills Ability to jump between mysql and sql server... 
    Contract work

    RIT Solutions

    Charlotte, NC
    1 day ago
  •  ...JD: • 10+ years application development experience • Java, Springboot, Microservices, Kafka, MongoDB, OCP • Architect and design enterprise-scale solutions across payments domains • Payments Transformation expertise with SWIFT, FED, CHIPS experience preferable... 

    Omni Inclusive

    Charlotte, NC
    18 hours ago
  •  ...Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables... 

    Redolent

    Charlotte, NC
    4 days ago
  •  ...services organization is seeking a Senior Java Developer to support missioncritical...  ...The ideal candidate is a handson senior engineer with deep Java backend development, strong...  ...Qualifications 8+ years of professional software development experience Strong Java backend... 
    Senior
    Local area
    3 days per week

    Insight Global

    Charlotte, NC
    6 hours ago
  • $97.54k - $146.32k

     ...Senior Software Engineer In this role, you'll be based out of our Columbia, MD; Minneapolis, MN; or Charlotte, NC office for a minimum of...  ...Software Engineering experience ~5+ years of experience in Java/J2EE development and JAVA Web Services Development ~5+ years... 
    Senior
    Temporary work
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Computershare

    Charlotte, NC
    3 days ago
  •  ...POC: Raju Job Details: Job title: Senior Consultant | Java | Springboot Work Location with Zip code: Charlotte, NC 28273 Duration...  ...experience: 5-8 years Education: Bachelor's or Master of Engineering The top 3 responsibilities would expect the Subcon to... 
    Work at office
    Remote work

    eTeam

    Charlotte, NC
    3 days ago
  •  ...in related skills/area. Excellent analytical and problem-solving skills Exposure to the entire Software Development Life Cycle Outstanding skills in Core Java, J2EE Experience in High level and Low-level design Experience in Client Interaction and provide... 

    Omni Inclusive

    Charlotte, NC
    4 days ago
  •  ...Summary: We are seeking a highly skilled and hands-on Senior Java Engineer with AI proficiency to help build the next generation FTSE...  ...designing, building, integrating, and operationalizing modern software and AI driven capabilities across internal platforms and client... 
    Senior
    Worldwide

    LSEG (London Stock Exchange Group)

    Charlotte, NC
    2 days ago
  • Senior Java Software Engineer Job in USA 2026 | FDM Group Senior Java Software Engineer Job in USA 2026 | FDM Group An exciting opportunity is available for a Senior Java Software Engineer to join a major financial technology transformation program in Charlotte, North... 
    Senior
    Full time
    3 days per week

    NewsNowGh

    Charlotte, NC
    2 days ago
  •  ...Java Api Developer Location: Charlotte, NC or Minneapolis, MN or Irving TX Duration...  ...~10+ years of experience in REST API & Springboot design and development ~ Knowledge in...  ...Conducts code reviews to provide guidance on engineering best practices and compliance with... 
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    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!