Senior Software Engineer - Java
$105k - $113kMaersk Company Limited
Maersk Senior Software Engineer
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 go all the way to connect and simplify global trade, and help our customers grow and thrive. Maersk's vision is to be the global integrator of logistics, connecting and simplifying customers' supply chains.
The Fulfilled by Maersk (FbM) organization is a critical part of Maersk's global integrator vision. The FbM organization is at the forefront of developing cutting edge technologies to improve the customer's fulfillment and logistics experience with automated end-to-end digital journeys and enable access to standardized products and services seamlessly. The team creates the foundation to integrate data, systems, and processes, powered by scalable digital infrastructure and APIs.
We offer:
- We operate in a fast-paced environment utilizing modern technologies and bias toward action.
- We value customer outcomes and are passionate about using technology to solve problems.
- We are a diverse team with colleagues from different backgrounds and cultures
- We offer the freedom, and responsibility, to shape the setup and the processes we use in our community
- We support continuous learning, including through conferences, workshops and meetups
Job Overview
We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in building scalable, high-quality cloud-native applications. The ideal candidate brings a hands-on, solution-oriented mindset and thrives in a fast-paced, agile environment. You will play a key role in system design, development, deployment, and mentoring team members, while collaborating closely with cross-functional teams.
Key Responsibilities
- Design and develop scalable backend services using Java Spring Boot.
- Build responsive, user-friendly interfaces with React JS, HTML5, CSS3, and JavaScript.
- Architect microservices and RESTful APIs for high-performance systems.
- Lead code reviews and technical design sessions.
- Implement CI/CD pipelines and DevOps practices using tools like Docker, Kubernetes, and Azure DevOps.
- Deploy and manage applications on cloud platforms (Azure preferred).
- Ensure solutions meet performance, scalability, and security standards.
- Document architecture decisions and development guidelines.
- Mentor junior developers and foster a culture of engineering excellence.
Required Skills & Experience
- Bachelor's or Master's degree in Computer Science or related field.
- 8+ years of experience in software development, with strong focus on Java Spring Boot and React JS.
- Solid understanding of microservices architecture and RESTful API design.
- Experience with cloud platforms (Azure, AWS, or GCP).
- Familiarity with DevOps tools: Docker, Kubernetes, Jenkins, Git, Terraform.
- Strong knowledge of secure coding practices and design patterns.
- Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server).
- Excellent communication and collaboration skills.
- Experience in supply chain or warehouse systems is a plus.
Location: Charlotte, NC, Onsite requirement
Starting Salary: $105,000 - $113,000 USD*
Benefits: Full-time employees are eligible for Health Insurance, Paid Time Off, and 401k Match.
Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, color, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.
- ...Sr. Fullstack Developer (Java and React) Location: Charlotte, NC Duration: 12 months long term Contract Must Have Experience: Must Have: Need a 6-8 years experienced Fullstack Developer who can work on 55% frontend and 45% backend and experience with...SeniorLong term contractLocal areaRelocationLong distance
- ...global 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...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 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
- ...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 core...Senior
- ...Senior Java Spring Boot Developer Location: Charlotte, NC Position Type: Contract • Bachelors' degree in Computer Science, Engineering, Information Technology, or related area. • 8+ years of professional Java Software Engineering experience. • 3+ years of developing...SeniorContract work
- ...Title: Java Developer Duration: Long Term Contract Location: Charlotte, NC (Onsite) Rate Range: $65/hr. - $57/hr. Interview mode: Video Conference/In-Person Joining: ASAP This is the description. Mandatory skills - Angular (10-18), Java...SeniorLong term contractWork experience placementImmediate start
- ...Senior Java Developer Strategic Staffing Solutions has an opening! This is a contract opportunity with our company that must be worked... ...backend data operations Collaborate with cross-functional engineering and security teams Troubleshoot and resolve application...SeniorContract workVisa sponsorship3 days per week
- ...Java Developer (Senior) Location: Charlotte, NC (Day 1 onsite - no flexibility) Duration: 6+ Months Must have: Java, Spring Boot, Drools - Senior Software Engineer • 5+ years of development experience in Java/J2EE and DROOLS technologies • 3+ years of development...Senior
$45 per hour
Patson USA is seeking a Java with Spring Boot developer in Charlotte, NC, to build Microservices APIs and manage API integrations. The role demands strong JavaEE and Spring experience, along with knowledge of DevOps tools. Candidates should have at least 5 years of Java...Senior- ...Senior Java Developer I, Swati, would like to share a job opportunity as Senior Java Developer based in Charlotte, NC / Plano, TX /... ...ecosystem. Knowledge of cloud computing or distributed computing. Software development in Agile environment. Java(JDK 1.8), Spring...SeniorFull time
- ...Immediate need for a talented Senior Java Developer. This is a 18+month contract opportunity with long-term potential and is located in... ...Financial services Must Have: 3+ Years of Openshift 8+ years of total software development experience 5+ years of Java Backend Development...SeniorContract workLocal areaImmediate start
- A technology solutions provider is seeking a Java Developer/Full Stack Developer in Charlotte, NC. This hybrid position requires leading design and development of Java/J2EE-based microservices applications, mentoring junior developers, and implementing event-driven architectures...Senior
- 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...Senior3 days per week
- ...Senior Java Developer Fortune 100 financial services organization that is the leading retirement provider for people who work in... ...Qualifications Required Skills: ~7+ years of experience as a software engineer/programmer with Java/ J2EE ~ Strong understanding of...Senior
- 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
- ...Senior Core Java Developer Location: San Leandro (Preferred) / Charlotte, Dallas Duration: 6+ Months Job Description: ~8+ years... ...APIs ~2+ years Agile ~4+ years of experience with Software Development Life Cycle (SDLC) tools ~2+ years unit testing...Senior
- ...Job Title: Senior Java Developer Location: Charlotte, NC Duration: 12 Months Contract Visa: Only GC or USC (No H1B) Job Requirements: ~8+ years of Java development experience. ~ Expertise in Spring Boot, Hibernate, and Microservices ....SeniorContract workH1b
- 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 Carolina...SeniorFull time3 days per week
- A technology solutions provider located in Charlotte, NC, is looking for a skilled developer with a strong background in Core Java and JEE technologies. The role includes designing, developing, and maintaining web applications, as well as collaborating effectively in a...Senior
- ...Job title - Mid Level Java Developer Work location - Charlotte, NC Is it Hybrid, onsite or remote position - Hybrid, Client work location. Tentative Start date - 15 April 2026 Contract duration - 6 Months Vendor rate - Mandatory skills - Angular (10-18...SeniorContract workWork experience placementWork at officeRemote work
- ...Job Title* Senior Consultant | Java | Springboot Work Location : CharlotteNC28203 Vendor Rate Contract duration (in months)* 12 Job Details: Must Have Skills (Top 3 technical skills only) * 1. JAva springboot microservices 2. angular 3. kafka webflux...SeniorContract work
- Accenture is seeking an Application Support Engineer in Charlotte, NC, responsible for solving issues within critical business systems. This role requires advanced proficiency in Core Java, at least 5 years of experience, and strong collaboration skills with cross-functional...Senior
- A leading tech firm is looking for a Senior Technical Developer/Lead in Charlotte, NC. Candidates must have 6-8 years of Java experience and 2-3 years with Python, particularly in backend development. Familiarity with Reactive Programming, Apache Kafka, and Flink for data...Senior
- ...Senior Java Developer We are seeking a highly experienced Senior Java Developer to support a large-scale AWS migration initiative. The ideal candidate will have deep expertise in Java, Spring Boot microservices, and AWS cloud services, along with hands-on experience...SeniorDay shift
- NTT DATA, Inc. is seeking a Sr. Java Developer for a hybrid role in Charlotte, NC. The ideal candidate will possess over 5 years of Java... ...with security teams, and implementing best practices in software development. A Bachelor's degree in Computer Science or equivalent...Senior
- A leading IT consulting company located in Charlotte, NC, seeks a software developer with over 3 years of experience in Java J2EE and Rest API development. The ideal candidate will have strong skills in Agile methodologies and Java frameworks, along with the ability to...Senior
- A global logistics company is seeking a Senior Software Engineer - Java Integration to design, build, and maintain scalable integration solutions that enable reliable data exchange. The candidate should have strong Java development skills and experience with EDI integrations...Senior
- A technology company in Charlotte, NC is seeking an experienced Java Developer with a strong background in designing and developing enterprise... ...modern frameworks. Responsibilities include creating scalable software solutions, integrating applications with various services, and...SeniorFull time
$73 - $74 per hour
...leading technology firm in Charlotte, North Carolina is seeking a Senior Full Stack Developer with expertise in JEE applications and... ...candidate will have over 5 years of experience, particularly with Core Java, Spring framework, and database management. This role offers a...SeniorHourly pay
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java. Be the first to apply!
- lead full stack java developer Charlotte, NC
- java developer remote Charlotte, NC
- java developer remote part time Charlotte, NC
- java angular developer Charlotte, NC
- java web developer Charlotte, NC
- java developer full time Charlotte, NC
- java developer c2c Charlotte, NC
- java cloud engineer Charlotte, NC
- senior java software engineer Charlotte, NC
- full stack java developer Charlotte, NC

