Jobs
Required Skills
Kotlin
Spring Boot
React
TypeScript
Apache Kafka
Docker
Kubernetes
PostgreSQL
Git
Jest
TDD
BDD
Tailwind CSS
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 Map Libre for geospatial visualization.
- Apply TDD/BDD with tools like Jest and React Testing Library for frontend test coverage.
Dev Sec Ops & CI/CD
- Contribute to CI/CD pipelines using GitHub Actions for automated testing and deployments.
- Follow Dev Sec Ops 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.
- 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 Map Libre or any frontend mapping libraries (a plus for collaboration).
- Familiarity with Graph Hopper,Open Street Map 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 Dev Sec Ops 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.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Senior Verification Engineer, Performance
NVIDIA · India, Bengaluru

Senior Software Engineer
Microsoft · India, Telangana, Hyderabad

Senior Software Engineer - Firmware
Microsoft · India, Karnataka, Bangalore

Staff Engineer, Digital Design Engineering
Analog Devices · India, Bangalore

Principal / Distinguished Engineer, CASB
Netskope · India
About Maersk

Maersk
PublicA.P. Møller – Mærsk A/S, usually known simply as Maersk, is a Danish shipping and logistics company founded in 1904 by Arnold Peter Møller and his father Peter Mærsk Møller.
10,001+
Employees
Copenhagen
Headquarters
$30B
Valuation
Reviews
3.5
10 reviews
Work Life Balance
3.8
Compensation
3.2
Culture
3.5
Career
2.8
Management
3.3
68%
Recommend to a Friend
Pros
Great place to learn and grow
Good work-life balance and flexibility
Amazing benefits and opportunities
Cons
Limited career advancement and growth
Management and micromanagement issues
Frequent company restructuring
Salary Ranges
38 data points
Mid/L4
Mid/L4 · Business Intelligence Engineer
1 reports
$184,600
total / year
Base
$142,000
Stock
-
Bonus
-
$184,600
$184,600
Interview Experience
44 interviews
Difficulty
3.4
/ 5
Duration
14-28 weeks
Offer Rate
34%
Experience
Positive 63%
Neutral 25%
Negative 12%
Interview Process
1
Phone Screen
2
Technical Interview
3
Hiring Manager
4
Team Fit
Common Questions
Technical skills
Past experience
Team collaboration
Problem solving
News & Buzz
Shipping giant Maersk to take over Panama Canal ports after court ruling - Al Jazeera
Source: Al Jazeera
News
·
5w ago
Maersk to take over Panama Canal port operations from HK firm - Key Biscayne Portal
Source: Key Biscayne Portal
News
·
5w ago
APMT to run Hutchison’s Panama terminals on interim basis after court ruling - Journal of Commerce
Source: Journal of Commerce
News
·
5w ago
Court Blocks Hong Kong Company from Operating Panama Canal Ports in Win for Trump Admin - National Review
Source: National Review
News
·
5w ago