with 8-12 years of experience in software development. You will be a key contributor in designing and building scalable, robust, and high-performance systems. The ideal candidate has deep expertise in
Java or .NET
, strong understanding of
microservices architecture
, and hands-on experience with
streaming platforms, databases
, and a
test-first development mindset
.
Key Responsibilities:
Design, develop, and maintain enterprise-grade applications using
Java or .NET
frameworks.
Architect and implement
microservices
and
REST APIs
, ensuring modularity, scalability, and performance.
Work with
relational (RDBMS)
and
big data
technologies to manage large-scale datasets.
Integrate and leverage
streaming platforms
such as
Apache Kafka
for real-time data processing.
Apply
strong software design principles
and follow
test-first / TDD
approaches to deliver clean, maintainable code.
Collaborate with UI/UX and front-end teams to ensure seamless end-to-end product experience.
Lead or contribute to code reviews, architecture discussions, and mentorship of junior engineers.
Stay current with emerging technologies and be open to adopting new tools, languages, or frameworks as needed.
Required Qualifications:
3 - 6 years of hands-on software development experience.
Strong command over
Java or .NET
technologies and related ecosystems.
Experience with
RDBMS (e.g., MySQL, PostgreSQL)
and
big data platforms (e.g., Hadoop, Spark)
.
Proficient with
Apache Kafka
or similar streaming technologies.
Deep understanding of
software architecture patterns
, particularly microservices.
Practical experience with
RESTful services
and
API design
.
Familiarity with
UI technologies
(e.g., JavaScript, Angular, React) and front-end/backend integration.
Demonstrated use of
test-first methodologies
(TDD, BDD, unit testing frameworks).
Excellent problem-solving and communication skills.
Proven ability to learn and adapt quickly to new technologies and frameworks.
Nice to Have:
Experience with cloud platforms such as
AWS, Azure, or GCP
.
Exposure to DevOps practices and CI/CD tools.
Background in containerization (Docker, Kubernetes).
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.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.