Hyderabad, Telangana, India
Manufacturing & Industrial
Full-Time
HapagLloyd AG
Overview
Senior Software Engineer
About The Role
The Senior Software Engineer – Java will play a pivotal role in designing, developing, and maintaining high-performance for Hapag-Lloyd. The role requires deep expertise in Java and microservices-based architecture, along with a strong focus on code quality, performance, and scalability. The ideal candidate will be a passionate engineer who thrives in a Java development agile environment and brings a solution-oriented mindset to collaborative product development.
Key Responsibilities & Tasks
Software Development & Design
About The Role
The Senior Software Engineer – Java will play a pivotal role in designing, developing, and maintaining high-performance for Hapag-Lloyd. The role requires deep expertise in Java and microservices-based architecture, along with a strong focus on code quality, performance, and scalability. The ideal candidate will be a passionate engineer who thrives in a Java development agile environment and brings a solution-oriented mindset to collaborative product development.
Key Responsibilities & Tasks
Software Development & Design
- Design and develop scalable, reliable, and high-performance backend applications using Java, JPA, Kafka, Microservices, Junit, API and PostgreSQL.
- Build and maintain microservices architecture using industry best practices.
- Ensure application performance, uptime, and scalability through code quality, caching, and efficient database interaction.
- Write clean, efficient, well-documented code with high unit test coverage using JUnit.
- Develop and integrate RESTful APIs that comply with HLTC’s UX and design standards.
- Work with messaging systems such as Kafka to build real-time data processing services.
- Implement and optimize data access using SQL /PostgreSQL databases.
- Participate in the design and implementation of DevOps pipelines for CI/CD.
- Conduct regular code reviews and participate in peer programming and Peer coding Review.
- Perform system testing, validation, and verification across development stages.
- Contribute to technical documentation throughout the software development lifecycle.
- Collaborate closely with Product Managers, Engineering Managers, Scrum Masters, QA Engineers, and developers in agile teams.
- Participate in sprint planning, retrospectives, and demos.
- Remain current on new technologies and drive adoption of best engineering practices across the team.
- Strong analytical and problem-solving skills
- Team-oriented with excellent communication and collaboration skills
- Passion for clean code, architecture, and continuous learning
- Ability to work independently with a proactive approach to problem-solving
- 5–7 years of hands-on experience in backend development using Java, J2EE, JPA, Junit, Kafka(desirable), Microservices and REST APIs.
- Experience building distributed systems and working in microservices-based architecture.
- Proficient with Kafka and message-driven architecture.
- Strong experience with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
- Sound understanding of modern DevOps practices, including CI/CD pipelines, containerization, and cloud deployment.
- Experience working in Agile/Scrum-based teams with exposure to software lifecycle tools (e.g., Git, Jenkins, JIRA).
- Java, JPA, Junit, Microservices
- Kafka (Desired), REST API development
- SQL, PostgreSQL
- Git, Maven/Gradle, Jenkins (Desired),
- Familiarity with Docker, Kubernetes, and cloud platforms (AWS/Azure) is a plus
- Bachelor’s degree in computer science, Engineering, or related discipline
- Competitive salary
- Self & Family Health Insurance
- Term & Life Insurance
- Bonus
- Employees’ Deposit Linked Insurance Scheme (EDLI)
- Learning & Development through HL Academy
- Flexible Work from Home
- Leave Travel Allowance
- Variable performance bonus
- Recreation facilities
- Privilege, Casual and Sick leaves
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in