Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Software Engineer - Bengaluru/Bangalore @ Maersk Global Services

Home > Programming & Design

 Java Software Engineer - Bengaluru/Bangalore

Job Description

Key Responsibilities:

  • Work within engineering teams and contribute in delivering quality products on time and continuously retire technical debt
  • Technically analyze business requirements and be able to convert them into software solutions.
  • Work on complete end to end software development/implementation with adequate unit testing and monitoring.
  • Able to troubleshoot technical challenges in software designs and any production incidents that may arise for delivered business solutions.
  • Follow DevOps and be able to make any configuration changes to support necessary deployments for business deliverables.
  • Making more productive, effective and efficient business deliverables possible by working closely and in collaboration with the team.
  • Coach team members to be more productive, effective and efficient by showing the way

6-9 years of experience in software development

Key Skills:

Musts

  • Java 8 (or above),
  • Spring Boot,
  • Junit, Mockito, Cucumber, Postman test frameworks
  • Maven or Gradle,
  • RDBMS (SQLServer or Oracle),
  • NoSQL (document oriented e.g. couchbase, cosmos db),
  • Azure (Logic App, Function App, Gateway, Azure AD, App Service, Azure service bus, eventgrid, Azure ARM deployment) or AWS cloud
  • CI / CD pipelines on Jenkins or similar platforms
  • Monitoring tools (e.g. appdynamics, azure insights)
  • Functional programming constructs in Java (e.g. java streams)
  • Deeply rooted in object oriented thinking and design patterns
  • Eclipse/Intellij / VSCode, GIT, JIRA, Confluence, GIT/ Bitbucket;

Should

  • Comfortable with TDD & BDD programming paradigm
  • Eventing systems (e.g. kafka)
  • Spring integration and Spring Batch
  • Profiling tools (jProfiler or similar)
  • Containers: AKS, Docker, K8S

Could

  • Familiar with bash / ksh or zsh shell scripting
  • Stream processing (apache spark, storm)
  • node js ecosystem
  • Modern web development frameworks (React, VueJS or Angular)
  • Binary protocols (ProtoBuf, Avro)

What are we looking for?

  • At least 6 years of hands on experience in developing scalable, resilient, secure and quality engineering products; preferably in logistics space
  • Strong belief and demonstrated ability to iterate and evolve architecture
  • A solid understanding of cloud native architectures
  • Strong opinions loosely held; learning mindset
  • Experience with building and managing microservices through its life cycle (versioning, backward compatibility)
  • Experience with Azure cloud platform components
  • Comfortable with Agile / DevOps practices and tools
  • Understanding of some of the front-end UI development frameworks and be able to support development work around it if required.
  • Data analytical and engineering capability with fair knowledge on SQL programming language.
  • Masters Degree in Computer Science, Computer Engineering, or alternatively Bachelor's Degree or higher in an IT related discipline.
  • A great team player and a strong collaborator
  • Excellent English verbal and written communication is a must

Job Classification

Industry: BPO, Call Centre, ITeS
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization, Graduation Not Required
Post Graduation: Any Postgraduate in Any Specialization, Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization

Contact Details:

Company: Maersk Global Services Centres (India)PvtLtd
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   IntelliJ Java Maven Github Microservices spring boot GIT Mockito JUnit devops Javascript Gradle agile Spring Batch Spring Integration azure

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 20,00,000 - 25,00,000 P.A

Maersk Global Services

Maersk Global Services Pvt. Ltd