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 seeking an experienced and proactive
Senior Fullstack Engineer
to join our team in maintaining and evolving a production-ready platform. As the system has already been built and deployed, this role will focus on
supporting live operations
,
enhancing performance
, and driving
new feature development
based on user needs and business priorities.
The role will involve contributing on to a cross functional agile team. You will work on improving scalability, reliability, and observability, while contributing to a secure, event-driven microservices architecture. This is a high-ownership role requiring deep backend expertise, problem-solving ability, and a mindset for continuous improvement.
Key Responsibilities:
Feature Enhancements & Iteration
Collaborate with product and frontend teams to design and deliver
new features and APIs
that align with business needs.
Refactor and optimize existing services to enhance performance and maintainability.
Apply
Test-Driven Development (TDD)
and/or
Behaviour-Driven Development (BDD)
practices to ensure robust, verifiable functionality.
Ensure
backward compatibility
and
data integrity
during feature rollouts.
Infrastructure & CI/CD
Manage and deploy services in
Kubernetes
across
AWS
/
GCP
/
Azure
/
Private Cloud
environments.
Maintain and improve
CI/CD pipelines
using
GitHub Actions
, enabling faster and safer releases.
Platform Support & Reliability
Monitor and maintain production backend services to ensure
high availability
,
performance
and
resilience
.
Quickly investigate and resolve issues
across distributed systems, with strong
debugging and root cause analysis skills
.
Use observability tools like
Prometheus
,
Grafana
and distributed tracing to proactively detect anomalies.
Participate in incident response processes, including
on-call support
if needed and contribute to
postmortems and preventive actions
.
Collaboration
Work closely with other engineers and stakeholders to plan, prioritize and deliver features/improvements.
Participate in code reviews, architecture discussions and mentoring of junior team members.
Champion best practices in
event-driven design
,
DDD
,
clean code
and secure access via
RBAC
.
Required Skills:
8-12 years
of professional backend development experience.
Proficiency in
Kotlin/Java, React/Angular/Vue
or
similar JVM-based languages
.
Proficiency in Spring Framework (Core, Boot, Reactive Stack and Servlet Stack)
Hands-on experience with
Apache Kafka
and
Kafka Streams(plus)
Deep knowledge of
Event-Driven Microservices
and
DDD
patterns.
Experience implementing
RBAC
and working with
Keycloak
,
OAuth2/OIDC
and
LDAP
.
Proven experience with
TDD/BDD
methodologies for backend development.
Strong experience with
Kubernetes
and container orchestration.
Experience in
cloud platforms
(AWS, GCP, Azure) and
Private Cloud
infrastructure.
Solid experience with SQL based database(
PostgreSQL)
and
MongoDB
.
Familiarity with
GIS systems
like
GraphHopper/OpenStreetMap
is a strong plus.
Experience using
Prometheus
,
Grafana
and GitHub-based
CI/CD
workflows.
Understanding of
DevSecOps
, Lean Development and
automation-first mindset
.
Experience with
build tools such as Maven and Gradle
for managing dependencies and project builds.
Strong understanding of version control using Git
- branching strategies, pull requests, and code reviews.
Experience with
Keycloak
,
OAuth2/OIDC
and
LDAP-based
authentication systems.
Strong problem-solving skills
and ability to work in a collaborative,
fast-paced environment
.
Preferred Skills:
Knowledge of distributed system design and data streaming best practices.
Exposure to frontend technologies or APIs consumed by modern UIs.
Experience in Agile or Scrum-based teams.
Familiarity with
MapLibre
or any frontend mapping libraries (a plus for collaboration).
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 .
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.