< Back to search
Maersk • India, Bengaluru, 560064 | India

Senior Software Engineer

Employment type:  Full time
< Back to search
8.8

/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

Open to part time work for some roles
Open to compressed hours
In house training
Health insurance
Dental coverage
Mental health platform access
Compassionate leave
Life assurance
Annual bonus
Referral bonus
Employee assistance programme
Employee discounts
Adoption leave
Private GP service
Buy or sell annual leave
Religious celebration leave
401K
Annual pay rises
Enhanced pension match/contribution
Learning platform
Mentoring
Enhanced maternity leave
Shared parental leave
Women’s health leave
L&D budget
Professional subscriptions
Lunch and learns

Working at Maersk

Company employees

100,000+

Gender diversity (male:female)

65:35

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