15.10.2023
Software Engineer (Backend)
Maersk GSC (India) P.L.
India, INBLR02 - Bangalore - Milesstone Buildcon
JavaScriptHTML5JavaCSSjQuerySpring Framework
You may be interested in the following jobs
We are strengthening Maersk's software development organisation, focusing on driving ownership, predictability, and agility in our technology. We are hiring Front-end Engineers with JavaScript skills working as a key member of our agile teams. Can you help to improve global supply chain logistics? Are you excited to work on a platform that handles millions of people booking and tracking shipments around the globe? In this role, you will have long-term ownership of one or more applications covering build, test, transition, and operation for Maersk's customer-facing systems. Do you want to be supported in your development as a software engineer? You will work alongside other developers learning from them and from the wider Maersk technology teams around the world. We pride ourselves on our brands and identity that builds on our heritage. This role is an opportunity to be part of Maersk's digital evolution. Together, your skills will be applied to applications built in modern SPAs built in VueJS, backed by micro-service APIs. A.P. Moller - Maersk is an integrated transport and logistics company, going all the way, together, for our customers and society. ALL THE WAY is our commitment to connect the world so that everyone has both the possibility and the ability to trade, grow and thrive. The company employs roughly 110.000 employees across operations in 130 countries. We are rapidly transforming ourselves into the world’s leading global integrator of container logistics by building on our traditional strengths and creating synergies and simplifying global supply chains for our customers across ocean, terminals, and logistics services. Technology and data are critical enablers of this digital transformation, as we seek to digitally enable and connect our physical supply chain assets in our terminals, our vessel fleet and inland logistics services through an ambitious agenda of standardization, automation and IoT enablement. In support of this strategy, we have recently restructured our global technology organization to be based around a joint business and technology platform operating model, which embeds innovative, agile, digital and data product engineering at the heart of our business. APM Terminals: The Maersk group operates one of the most comprehensive marine container terminals networks in the world, under the brand of APM Terminals, with over 20,000 employees operating 76 terminals in 36 countries and growing. APM Terminals (APMT) plays a critical role in enabling the global Maersk Ocean and Logistics network as well as serving other Shipping Lines, Beneficial Cargo Owners, Freight Forwarders, intermodal logistics providers and integrating with a wide variety of local port authorities, customs and government bodies across our global network of transshipment, import and export gateway terminals. In support of the broader Maersk strategy, we are accelerating the transformation of our business from a portfolio of independently operated terminals, into a safer, better, bigger global terminals operator. This transformation is enabled by an ambitious program to modernize our technology landscape, digitize our operations and our customers’ experience and optimize our end-to-end operations and customers’ journeys through automation, digitized assets and data analytics. In support of this strategy, we are implementing a new technology organization across APMT that will accelerate this journey by strengthening our internal engineering and data analytics capabilities and further embed an agile DevSecOPS operating model at scale. APMT - Customer Products Services Platform Portfolio: As part of this new technology organization a new global Customer Products Services platform portfolio team has been created with a variety of roles being recruited across architecture, design, full stack DevSecOPS engineering and agile delivery at scale. The Customer Products Services platform portfolio team has end-to-end accountability for all data and technology enabled customer outcomes and enabling commercial capabilities across the APM Terminals business. This directly supports APM Terminals ambitious growth strategy built on a customer-centric focus which will deliver industry leading customer care, commercial excellence, and added-value products services that help our customers optimize their own supply chains. This is enabled by an integrated portfolio of platforms and products across digital customer channels, gate solutions, data products services, customer self-service, sales, marketing, customer care, contract management, pricing, order to cash, customer master data management and 360 view of customer analytics. What we are looking for: 5+ years of experience in mixed frontend backend development. We recognize that the split of experience may not be equal, but we are looking for the willingness to switch from front to back end as per the demands of the product. Our goal to create a multi-skilled team. Experience of using Vue with other frameworks such as Angular or React is useful but you will be using Vue in our product. Good working knowledge of front-end development languages, tools and methodologies – HTML5, CSS3, JavaScript and associated technologies and toolsets (e.g. jQuery, Sass). Experience of building micro-services. We use Java 8+ and Spring Boot, running them in Docker containers deployed on Kubernetes. Bonus points for reactive programming. Experience of behavior-driven development (BDD) using frameworks such as Cucumber. Able to write front-end code that is cross-browser and cross-device friendly, through responsive or adaptive techniques. Solid written and verbal communication skills and able to articulate technical complexity to be understood by both technical and non-technical personnel. Creation and ownership of technical designs. Ownership of problems until they are resolved. Experience of mentoring and supporting junior colleagues to help them grow. Knowledge of agile development methods and how to structure teams within them. Experience in leading agile ceremonies. User-focused, whether responding to support queries or developing new features and functionality. Experience implementing continuous integration/continuous delivery. Development and deployments on cloud infrastructure. Experience of test-driven development (TDD). A commitment to continual learning. Fluent in English, both verbal and in writing. Experience of pair programming is a useful addition. Experience of RDBMS database design and structures is useful. Experience of event-driven systems such as Kafka is useful. Working with and contributing to open-source projects is nice-to have. As a performance-oriented company, we strive to always recruit the best person for the job – regardless of gender, age, nationality, sexual orientation, or religious beliefs. We are proud of our diversity and see it as a genuine source of strength for building high-performing team. A.P. Moller - Maersk is an integrated container logistics company working to connect and simplify its customer's supply chains. As the global leader in shipping services, the company operates in 130 countries and employs roughly 70,000 people. With simple end-to-end offering of products and digital services, seamless customer engagement and a superior end-to-end delivery network, Maersk enables its customers to trade and grow by transporting goods anywhere - all over the world. For more information click here. All the way.
Apply to Job
Attention! You will be redirected to another site