Software Engineer (Java)
Maersk Group - A.P. Møller Mærsk
Maersk is a global leader in integrated logistics and have been industry pioneers for over a century. Through innovation and transformation we are redefining the boundaries of possibility, continuously setting new standards for efficiency, sustainability, and excellence.
At Maersk, we believe in the power of diversity, collaboration, and continuous learning and we work hard to ensure that the people in our organisation reflect and understand the customers we exist to serve.
With over 100,000 employees across 130 countries, we work together to shape the future of global trade and logistics. Join us as we harness cutting-edge technologies and unlock opportunities on a global scale. Together, let's sail towards a brighter, more sustainable future with Maersk.
We are looking for Backend Software Engineer with expertise in Solution Design, Java Spring Boot, APIs, Microservices, Maven, Event-Driven(Kafka), and Design Patterns. The ideal candidate should have experience with Azure/AWS Cloud, Docker, Kubernetes, CI/CD pipelines and DevOps tools, and be proficient in working with both SQL and NoSQL databases. This role requires the ability to apply best practices in software development, build scalable solutions, manage deployments, mentor team members and collaborate across teams to meet business needs. This role would also require good debugging skills and ability to explore and understand legacy code infrastructure.
Key Responsibilities
- Provide design validation on key technologies in API development
- Building software in accordance with the standards and guidelines
- Responsible for the Product design and implementation (focus on quality, supportability, maintainability, scalability, performance, security)
- Closely work with Frontend team and design backend systems respectively.
- Providing expertise and support in building Microservices/Event-driven architecture-based applications
- Ensuring builds are kept green and the code management strategy (branching) is closely followed.
- Raising capability and standards within team; pairing on tasks, peer review of team members’ code and constructive feedback for improvement in both the code base and team capability (blame free feedback etc.)
- Proactive contribution to continual improvements within your team through both active participation in retrospective and from engagement with cross team best-practice communities
- Provide technical support & guidance across phases of SDLC
- Providing continuous improvement suggestions in internal code frameworks, best practices and guidelines
- Take ownership of being point of contact with various stakeholders and drive team in right direction.
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 [email protected].
Work type:
Full time
Locations:
DK - Copenhagen
IN - Bangalore
Opslaget er indhentet automatisk fra virksomhedens jobsider og vises derfor kun som uddrag. Log ind for at se det fulde opslag eller gå videre til opslaget her: