A.P. Moller - Maersk Logo

A.P. Moller - Maersk

Software Engineer (Java Fullstack)

Reposted 16 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Senior level
Bangalore, Bengaluru Urban, Karnataka
Senior level
The role involves writing, testing, and delivering high-quality code while collaborating with architects to translate business requirements. Developers will analyze application performance, assist in production issue resolution, and contribute to evolving software development best practices.
The summary above was generated by AI

About the Job 

Java Full Stack Developer 

 

About Maersk 

A.P. Moller - Maersk is a global logistics company whose purpose is “Improving life for all by integrating the world”. We are committed to an industry-defining digital transformation that will revolutionize global trade, and this will require a team that both understands and can lead the way in world class service and operations.  Do you see yourself enjoying lots of opportunities to collaborate with colleagues around the globe, expanding your skills in an atmosphere that prioritizes employee growth and being a part of an inspiring work environment?  Then join us as we reinvent the future of integrated logistics.  

 

 

About this opportunity: 

Maersk Procurement is a service function within A.P. Moller Maersk supporting our business units globally. In Maersk Procurement the vision is: “Every dollar spent is spent professionally”. The vision applies to upstream procurement where the ambition is to develop solutions that digitizes and automates strategic procurement processes across all business areas, as well as downstream where there is an opportunity to address complex Source to Pay and industry specific challenges with innovative solutions to ensure an automated process as well as a much-improved vendor experience for our partners.  

 

 

What you’ll be doing: 

  • Write, test and deliver code of high quality, ensuring business requirements are met and code conforms to design.  

  • Participate in review of code and solution documentation ensuring it is according to the requirements and functional specifications. 

  • Develop code and ensure it is at high standard and in accordance with current framework. 

  • Collaborate with architects and/or analysts to understand requirements and designs, translating business requirements into detailed solution design and program specifications. 

  • Analyze application health and performanceRecommending solutions for improvement. 

  • Assist in production issue resolution and root cause analysis. 

  • Where appropriate, provide feedback to the Solution Architect in the development of solutions. 

  • Highlight risks and issues that affect the development or deliveries  

  • Form strong and trusted relationship with the Product Owner; ensuring that the Product Owner is fully aware of the technical capabilities and shortcomings of the product allowing for sensible technical investment and debt repayment decisions 

  • Participate in the evolution of company level best practices, standards, and policies related to software development. 

 

 

To succeed in this role, we believe that you can offer: 

While reading the following list, please consider that we value attitude more than your expertise. Are you ready to be challenged on delivering an MVP that maximizes customer value? Then you should apply even if you don’t feel you fit the role 100%. 

 

  • A minimum of 5+ years’ experience as a Java software engineer 

  • Experience with working on large scale global teams 

  • Proficient in problem solving using Data Structures and Algorithm. 

  • Knowledgeable in cloud-based products and solutions (Preferably Azure) 

  • Proficient in system integration using modern technologies e.g., JAVA 8, Spring Boot, REST API, Microservices, Docker, Kubernetes, CI/CD (using GitHub Actions), Kafka, SQL or any NoSql databases and other Service based systems 

  • Experience in delivering CI/CD related solutions with a high degree of automation  

  • Highly skilled in writing clean, reusable and efficient code that is easy to read  

  • Highly skilled in writing unit & integration tests across all components; an advocate for automated testing 

  • Deep knowledge and understanding of technology; a person who stays relevant with the latest technology advancements and trends• Strong belief and demonstrated ability to iterate and evolve architecture  

  • A solid understanding of cloud native architectures   

  • Experience with building and managing microservices through its life cycle (versioning, backward compatibility)  

 

 

Working at Maersk 

Having substantial operations in over 130 countries, we work across continents, across cultures and with individuals from all walks of life.  This drives our ambition, to create equitable and inclusive workplaces where every individual can have a sense of belonging.  As an equal opportunity employer, we do not discriminate on the basis of age, ancestry, national or ethnic origin, race, sex, gender identity or expression, sexual orientation, marital status, parental or caring status, religion or belief, physical or mental disability, long term health condition, pregnancy or parental leave, protected veteran status, or any other classification protected by applicable law. We actively work to address systemic bias and support representation. We therefore encourage all to apply and let us know if you require any reasonable adjustments to be made for your recruitment process.  Learn more at:  https://www.maersk.com/careers/diversity-equity-and-inclusion 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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 teams. 

 

We’re building a culture where everyone can feel at home. We don't just work across continents, we work across different genders, generations, cultures, sexual orientations, religions, disabilities and perspectives. Together, we succeed as one global team. 

 

We want to encourage innovation and empower our teams to share new ways of thinking, making the most of our diverse talents. But it’s also about feeling involved and encouraged to be yourself. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. 

 

About Maersk 

Maersk is achieving an unprecedented transformation in the growth of our businesses, rethinking the way we engage with customers and partners, and how the world’s trade flows across our global network. We are offering you a unique opportunity to help shape that journey and the future organization. As a part of this process, you will have an opportunity to create value through new procurement initiatives and enabling end to end process integration within Maersk. 

 

Maersk Procurement is a service function within A.P. Moller Maersk supporting our business units globally. In Maersk Procurement the vision is: “Every dollar spent is spent professionally”. The vision applies to upstream procurement where the ambition is to develop solutions that digitizes and automates strategic procurement processes across all business areas, as well as downstream where there is an opportunity to address complex Source to Pay and industry specific challenges with innovative solutions to ensure an automated process as well as a much-improved vendor experience for our partners.  

 

We Offer:  

As an organization with global presence, joining Maersk is a wonderful and exciting opportunity for you to work with people of diverse talents & background. The Procurement Technology Platform offers a fast paced, challenging and truly international atmosphere with activities spread around the globe in Copenhagen, India, London and Manila. The environment is dynamic with focus on high performance, results, and respect for our employees. There will be the possibility of continuous professional and personal development and for gaining a professional and social network. 
 
As a company, we are committed to growing our people. We will provide you with opportunities that broaden your knowledge and strengthen your professional & technical skills. 

  • We operate in a fast-paced environment utilizing modern technologies and bias toward action 

  • We value customer outcomes and are passionate about using technology to solve problems 

  • We are a diverse team with colleagues from different backgrounds and cultures 

  • We offer the freedom, and responsibility, to shape the setup and the processes we use in our community 

  • We support continuous learning, including through conferences, workshops and meetups 

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]

Top Skills

Azure
Ci/Cd
Cloud Computing
Docker
Github Actions
Java
Kafka
Kubernetes
Microservices
NoSQL
Rest Api
Spring Boot
SQL

Similar Jobs

2 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Financial Services
As a Software Engineer III at JPMorgan Chase, you'll design and deliver innovative technology solutions within an agile team, ensuring secure and stable software development. Responsibilities include building production code, enhancing system architecture, analyzing data for improvements, and contributing to software engineering communities.
3 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
As a Lead Software Engineer at JPMorgan Chase, you will design and develop technology solutions, produce architecture artifacts, analyze data for improvements, and collaborate with product and UAT teams while adhering to project timelines and promoting team diversity.
4 Days Ago
Bengaluru, Karnataka, IND
Junior
Junior
Financial Services
As a Software Engineer II at JPMorgan Chase, you will design and deliver technology solutions for Limits Management in Market Risk Technology. Responsibilities include executing software solutions, producing architecture artifacts, analyzing data, improving coding hygiene, and contributing to team culture in an agile environment.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account