
Senior Software Engineer
/10
Transparency ranking
Job Description
Job Description: Full Stack Engineer
Position Overview:
Maersk Group are in the process of strengthening its application development organization with a focus on driving ownership, predictability, agility, and lowering time to delivery.
As part of this exciting growth, we are looking for a skilled and adaptable Full Stack Engineer to support and evolve our production-grade platform. The ideal candidate has hands-on experience across both backend and frontend technologies and is capable of handling live system support, performance optimization and iterative feature development.
This role requires someone who can debug complex issues, deliver features end-to-end and collaborate across disciplines to continuously improve both the codebase and user experience.
Key Responsibilities:
Feature Development & Enhancements
- Design and implement new features across the stack — from backend APIs to frontend UIs — in an agile, iterative manner.
- Collaborate with product managers and designers to translate business requirements into technical solutions.
- Apply TDD/BDD practices for predictable and verifiable development.
- Refactor existing code to improve maintainability, scalability, and testability.
Production Support & System Reliability
- Support live services by monitoring system health, identifying bottlenecks and responding to incidents.
- Apply strong debugging and analytical skills to resolve issues in both backend and frontend layers.
- Work with observability tools like Prometheus, Grafana and logging systems to maintain uptime and performance.
Backend Engineering
- Develop microservices in Kotlin, applying Domain-Driven Design principles.
- Build and manage event-driven workflows using Apache Kafka and Kafka Streams.
- Implement Role-Based Access Control (RBAC) within backend systems and service layers.
- Use Maven or Gradle to manage builds, dependencies, and project configurations.
Frontend Engineering
- Develop high-quality UIs using React, TypeScript, and Tailwind CSS.
- Integrate map-based interfaces with MapLibre for geospatial visualization.
- Apply TDD/BDD with tools like Jest and React Testing Library for frontend test coverage.
DevSecOps & CI/CD
- Contribute to CI/CD pipelines using GitHub Actions for automated testing and deployments.
- Follow DevSecOps and Lean Development principles to ship secure, high-quality code efficiently.
Collaboration & Ownership
- Work cross-functionally with backend, frontend, DevOps, and QA teams.
- Own features from conception to deployment and maintenance.
- Participate in code reviews, documentation, and continuous improvement initiatives.
Required Skills:
- 8-13 years of full stack development experience in production environments.
- Proficiency in Kotlin or similar JVM-based languages
- Proficiency in Spring boot or Ktor.
- Hands-on experience with Apache Kafka and Kafka Streams(plus)
- frontend experience with React, TypeScript and Jest.
- Working knowledge of Tailwind CSS and component-based UI design.
- Proficiency in Git for version control, including feature branching and pull request workflows.
- Hands-on experience with Kubernetes, Docker
- Solid experience with SQL based database(PostgreSQL).
- Solid understanding of CI/CD pipelines, observability tools (Prometheus, Grafana), and performance monitoring.
- Proficiency in TDD/BDD methodologies for both frontend and backend development.
Preferred(Nice to Have) Skills:
- Hands-on experience with WebSockets and Server-Sent Events (SSE) for real-time data updates.
- Experience with Maven and/or Gradle for backend build and dependency management.
- Experience with Keycloak, OAuth2/OIDC and LDAP integration for identity and access management.
- Familiarity with MapLibre or any frontend mapping libraries (a plus for collaboration).
- Familiarity with GraphHopper, OpenStreetMap or other GIS technologies.
- Experience in cloud platforms (AWS, GCP, Azure) and Private Cloud infrastructure.
- Familiarity with MongoDB
- Experience working in Agile/Scrum teams and product-driven environments.
- Knowledge of DevSecOps practices, SAST tools, and secure coding standards.
- Exposure to deployment strategies.
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, colour, 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.
We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing accommodationrequests@maersk.com.
Company benefits
Working at Maersk
Company employees
Gender diversity (male:female)
Currently hiring in
Argentina
Australia
Bahrain
Bangladesh
Brazil
Cabo Verde
Cambodia
Canada
Chile
China
Colombia
Côte d'Ivoire
Croatia
Czechia
Denmark
Ecuador
Egypt
France
Germany
Ghana
Greece
Guatemala
Guinea
Hong Kong
Hungary
India
Indonesia
Israel
Italy
Japan
Liberia
Malaysia
Mexico
Morocco
Netherlands
New Zealand
Nigeria
Norway
Pakistan
Panama
Peru
Philippines
Poland
Portugal
Saudi Arabia
Senegal
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Taiwan
Thailand
Tunisia
Türkiye
United Arab Emirates
United Kingdom
United States
Vietnam
Office Locations
Other jobs you might like
Software Java Engineer (Code, System design)
India, Bengaluru, 560064 | India
3 Dec
Transparency8.8/10
Ranking- Transparency8.4
/10
Ranking Senior Software Engineer
India, Bengaluru, 560064 | India
17 Nov
Transparency8.8/10
RankingSoftware Engineer
IN - Bangalore | India
10 Oct
Transparency8.8/10
Ranking- Transparency10
/10
Ranking


