/10
Transparency ranking
Job Description
As a Senior Full Stack Java, Spring Boot Engineer, you will play a key role in designing and implementing backend services with a focus on messaging and databases. You will work on developing high-performance, scalable solutions using microservices architecture and event streaming with Kafka.
We are seeking a talented Senior Software Engineer to join our dynamic team. The ideal candidate will have expertise in Java, Kafka Business Events, relational databases (such as Oracle or MSSQL), Apache Flink, Docker, Azure Cloud, Kubernetes (K8S), and Debezium. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software solutions that meet our business needs.
Responsibilities:
- Design, develop, implement, and support software solutions using Java, Microservices, Spring Boot, Spring Reactive, Kafka, Business Events, and relational databases.
- Utilize Docker for containerization and deployment of applications.
- Work with Azure Cloud services to build scalable and reliable applications.
- Experience with CQRS design pattern.
- Implement and manage Kubernetes (K8S) clusters for container orchestration.
- Integrate Debezium for change data capture and stream processing. Experience with Apache Flink is recommended.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Proven experience as a Senior Software Engineer or similar role.
- Proficiency in Java programming and Kafka Business Events.
- Strong knowledge of relational databases such as Oracle or MSSQL.
- Experience with Docker for containerization.
- Familiarity with Azure Cloud services and deployment.
- Working knowledge of Kubernetes (K8S) for container orchestration.
- Understanding of Debezium for change data capture.
Additional Skills (Preferred):
- Experience with microservices architecture.
- Knowledge of GitHub pipelines.
- Familiarity with Agile methodologies.
- Strong problem-solving skills and attention to detail.
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.
Company benefits
Working at Maersk
Company employees
Gender diversity (male:female)
Currently hiring in
Argentina
Australia
Bahrain
Bangladesh
Brazil
Cabo Verde
Cambodia
Canada
Chile
China
Colombia
Côte d'Ivoire
Croatia
Czechia
Denmark
Ecuador
Egypt
France
Germany
Ghana
Greece
Guatemala
Guinea
Hong Kong
Hungary
India
Indonesia
Israel
Italy
Japan
Liberia
Malaysia
Mexico
Morocco
Netherlands
New Zealand
Nigeria
Norway
Pakistan
Panama
Peru
Philippines
Poland
Portugal
Saudi Arabia
Senegal
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Taiwan
Thailand
Tunisia
Türkiye
United Arab Emirates
United Kingdom
United States
Vietnam
Office Locations
Other jobs you might like
Senior Developer - Java
Bangalore, IN
2 Dec
Transparency8.4/10
Ranking- Transparency8.4
/10
Ranking Java Software Engineer
Peru, El Callao, Callao, 07046 | Peru
27 Nov
Transparency8.8/10
RankingSoftware Engineer
IN - Bangalore | India
3 Nov
Transparency8.8/10
Ranking- Transparency10
/10
Ranking



