Senior Software Engineer
On-site · Bengaluru, Karnataka, India
Job Summary
Senior Software Engineer at Maersk responsible for hands-on development of scalable software applications using Core Java and Python, with a design-thinking approach to problem-solving. The role involves writing clean, efficient, and testable code, participating in code reviews, and applying user-centric design principles. The position also includes contributions to automation and DevOps practices, such as building CI/CD pipelines, infrastructure automation, and reliability monitoring to support operational excellence. Preferred skills include cloud platforms (AWS, Azure, GCP), containerization (Docker) and orchestration (Kubernetes), plus observability concepts and SRE practices. Maersk emphasizes diversity and inclusion in its hiring and provides accommodations upon request.
Required Qualifications
- Strong proficiency in Core Java / Python tech stack
- Solid understanding of software design principles, data structures, and algorithms
- Experience with microservices architecture and RESTful APIs
- Familiarity with version control systems (Git) and agile development practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.