Sr Software Engineer (Java/Springboot)
$95.1k - $180.7kFairygodboss
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
- ...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...SeniorContract work
- ...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...SeniorContract workWork experience placementWork at officeRemote work
- ...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...SeniorContract work
- ...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...SeniorFull time
$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...SeniorContract work- ...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...SeniorWorldwide
- ...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
- ...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
- ...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
- ...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...Senior3 days per week
$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...SeniorMinimum wageLocal area- ...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...SeniorFull time
- ...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
- ...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
$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...SeniorTemporary workFlexible hours- ...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...
- ...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
- ...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...SeniorLong term contractRemote work
$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...SeniorFull time- ...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...SeniorFull timeWork from homeFlexible hours2 days per week
- 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...SeniorWork experience placement
- 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...SeniorWork experience placement
$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- ...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...SeniorImmediate start
- ...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
- ...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...SeniorWork experience placement
- ...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
- ...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...SeniorWork experience placementRemote work
- ...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,...SeniorContract workLocal area
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer (Java/Springboot). Be the first to apply!
- java cloud engineer Charlotte, NC
- java web developer Charlotte, NC
- senior java developer Charlotte, NC
- java angular developer Charlotte, NC
- java developer remote part time Charlotte, NC
- full stack java developer Charlotte, NC
- java spring developer Charlotte, NC
- sr.java developer Charlotte, NC
- java microservice developer Charlotte, NC
- java developer Charlotte, NC


