Senior Software Engineer

Reposted 24 Days Ago
Be an Early Applicant
560064, Yelahanka, Karnataka
In-Office
Senior level
Logistics • Software • Transportation
The Role
Design and develop scalable backend microservices and APIs using Java, create front-end applications with Vue.js, automate testing, and manage Azure infrastructure while mentoring peers and collaborating globally.
Summary Generated by Built In

Senior Java Software Engineer – Expert Polyglot and AI-Driven Developer

Overview

A highly experienced Java developer with 10+ years of deep programming expertise who thrives on solving complex problems independently and in teams. Primarily skilled in Java 8+, complemented by strong proficiency in Vue.js, Azure cloud services, and Cypress for robust automation testing. Comfortable navigating multiple programming paradigms and equipped to work on full-stack, cloud-native, and AI-assisted development at pace and quality.

Key Responsibilities

  • Design and develop scalable backend microservices and APIs using Java (Spring Boot) with maintainable and testable code.
  • Create responsive and modular front-end applications with Vue.js or similar , adhering to best UI/UX and component architecture.
  • Deploy and manage cloud infrastructure on Azure, leveraging DevOps pipelines, containers (Docker/Kubernetes), and infrastructure as code.
  • Automate end-to-end testing using Cypress and enforce test-driven development practices.
  • Integrate AI-powered tools and frameworks to automate repetitive development and testing tasks, enabling focus on core business logic.
  • Collaborate globally with product owners, architects, and developers, ensuring clear communication and timely delivery.
  • Mentor and guide peers to promote clean code, best practices, and continuous learning.
  • Own commitments and deliver high-quality software within deadlines.

Essential Skills and Tools

  • Java (8+): In-depth knowledge of core Java, concurrency, JVM internals, and functional programming paradigms.
  • Frameworks: Expertise in Spring Boot, Spring Security, Hibernate, and reactive frameworks (WebFlux).
  • Frontend: Strong skills in Vue.js, modern JavaScript/TypeScript, and CSS preprocessors.
  • Cloud Platforms: Proficient with Microsoft Azure or similar services including App Services, AKS, and Azure DevOps.
  • Testing: Advanced use of Cypress for UI testing; JUnit 5 and Mockito for backend unit and integration tests.
  • Build and Dependency Management: Maven, Gradle with effective use of repositories.
  • Version Control & CI/CD: Git, branching strategies, Jenkins/GitHub Actions/Azure Pipelines.
  • Containers & Orchestration: Docker, Kubernetes (AKS).
  • Automation & Monitoring: Familiarity with setup and use of monitoring/logging (Prometheus, ELK stack).
  • AI Development Tools: Practical experience with AI coding assistants (e.g., GitHub Copilot), code quality tools (SonarQube), and AI/ML libraries.
  • Database Technologies: SQL & NoSQL (PostgreSQL, MongoDB), schema design, and optimization.
  • Collaboration & Agile: Experience working in distributed teams with Scrum/Agile methods, excellent verbal and written communication.

Attributes

  • Self-disciplined and reliable, delivering commitments on schedule with excellence.
  • Fast learner with a passion for new technologies and AI/automation integration.
  • Strong problem solver who values code quality and maintainability.
  • Team player willing to take on challenges and mentor others.

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

AI
Ai Coding Assistants
Azure
Azure Pipelines
CSS
Cypress
Docker
Elk Stack
Git
Github Actions
Gradle
Hibernate
Java
JavaScript
Jenkins
Junit 5
Kubernetes
Maven
Mockito
MongoDB
NoSQL
Postgres
Prometheus
Sonarqube
Spring Boot
Spring Security
SQL
Typescript
Vue
Webflux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: The Hague
8,085 Employees
Year Founded: 2004

What We Do

We’re lifting global trade and connecting the world with our comprehensive port network - helping our customers to grow their business with better supply chain efficiency, flexibility, and reliability.

With 75 terminals in our global network and more than 22,000 industry professionals, we are focused on delivering everyday excellence and solutions for and to our customers, including:

- Reliable, safe and efficient operations with a continuous improvement focus.
- Flexible and solutions oriented approach to solve complex customer problems.
- Standardized approach to operations being implemented globally to enable
consistent service levels and delivery.
- Innovative, digital solutions that enable customers to order their services
quickly and easily.
- Dedicated key client managers and customer service personnel.

Similar Jobs

Motive Logo Motive

Senior Software Engineer

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
Bangalore, Bengaluru, Karnataka, IND
4000 Employees

Cargill Logo Cargill

Senior Software Engineer

Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
155000 Employees

Flywire Logo Flywire

Senior Software Engineer

Fintech • Payments • Software
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
1200 Employees

Toast Logo Toast

Senior Software Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
5000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account