×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Java

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: APM Terminals
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Senior Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 105000 - 113000 USD Yearly USD 105000.00 113000.00 YEAR
Job Description & How to Apply Below

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.

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 Dev Ops practices using Docker, Kubernetes, Azure Dev Ops, and other tools.
  • Deploy and manage applications on cloud platforms, with a preference for Azure.
  • 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, focusing 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 Dev Ops tools:
    Docker, Kubernetes, Jenkins, Git, Terraform.
  • Strong knowledge of secure coding practices and design patterns.
  • Experience with relational databases such as Postgre

    SQL, MySQL, or 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
  • Health Insurance
  • Paid Time Off
  • 401(k) match

Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, 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. We are happy to support your need for any adjustments during the application and hiring process.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary