Senior Software Engineer

23 hours ago


tamil nadu, India Hapag-Lloyd AG Full time

The RoleThe 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 & TasksSoftware Development & DesignDesign 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.Systems Integration & ToolsWork 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.Quality, Testing & DocumentationConduct 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.Agile Collaboration & Continuous ImprovementCollaborate 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.Behaviours & ApproachStrong analytical and problem-solving skillsTeam-oriented with excellent communication and collaboration skillsPassion for clean code, architecture, and continuous learningAbility to work independently with a proactive approach to problem-solvingWork Experience:5–7 years of hands-on experience in backend development using Java, J2EE, JPA, Junit, Kafka, Microservices and REST APIs.Experience building distributed systems and working in microservice-based architecture.Proficient with Kafka and message-driven architecture.Strong experience with relational databases(e.g., SQL Server, PostgreSQL).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).Technical SkillsJava, JPA, Junit, MicroservicesKafka, REST API developmentSQL, PostgreSQLGit, Maven/Gradle, Jenkins (Desired),Familiarity with Docker, Kubernetes, and cloud platforms (e.g. AWS/Azure/GCP)Education & QualificationsBachelor's degree in computer science, Engineering, or related discipline



  • tamil nadu, India IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...


  • tamil nadu, India IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK's largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what's valued. We started 45 years ago as an...


  • tamil nadu, India beBeeSoftware Full time

    Job Opportunity Technical Leadership Role Collaborate with cross-functional teams to drive innovation and growth. Develop and maintain a high-performing engineering team. Oversee the design, development, and deployment of software applications. Improve processes and methodologies to enhance efficiency and quality. Key Responsibilities Lead technical design...


  • tamil nadu, India C++,PYTHON,LINUX Full time

    Senior Software Engineer – Platform Team Location: Chennai Department:  Platform Team Employment Type: Full-Time About the Role  We are seeking a skilled and motivated Senior Software Engineer to join our Platform Team. In this role, you will focus on enhancing system robustness, fault tolerance, and scalability while building reliable interfaces for...

  • Software Engineer

    7 days ago


    tamil nadu, India IRIS Software Group Full time

    Company OverviewIRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native solutions. With over 100,000 customers across 135 countries, we deliver mission-critical software spanning accountancy and finance, HR and payroll,...


  • tamil nadu, India Arting Digital Full time

    Posting title:      Senior Software Engineer (C++/Java/C#) Experience:        5+ Years Location:    Chennai/ Pune Work mode:       On -site Primary skills:    C++/Java/C#, Design Patterns, Data Structures, and Multithreaded Programming, MFC, WinForms, Win32, WPF, or WCF Qualification:      Any Technical Degree Roles &...


  • tamil nadu, India ESDS Software Solution Limited Full time

    Job Description: Senior Software Engineering – Autonomous Cloud PlatformLocation: Nashik/ Chennai/PuneEmployment Type:Full-time / Leadership RoleAbout the RoleWe are looking for a dynamic and experienced Head of Engineering to lead the development of an AI-powered Autonomous Cloud Portal. You will be responsible for driving the full software development...


  • tamil nadu, India ESDS Software Solution Limited Full time

    Job Description: Senior Software Engineering – Autonomous Cloud Platform Location: Nashik/ Chennai/Pune Employment Type: Full-time / Leadership Role About the Role We are looking for a dynamic and experienced Head of Engineering to lead the development of an AI-powered Autonomous Cloud Portal. You will be responsible for driving the full software...


  • tamil nadu, India Syncarp Full time

    We seek a "Servicenow Senior Software Engineer "with 3+ years of experience for our leading IT client.- ( CONTRACT)Role: Servicenow Senior Software EngineerLocation: Chennai,Bangalore,Hyderabad Experience: 3-5 YearsContract Duration : 6 MonthsPrimary Key skills: ServiceNow: TSM, SOMT, OMT, TNI,SNOW - Telecom DomainServiceNow Senior Software Engineer:Job...


  • tamil nadu, India Virtana Corp. Full time

    Senior Software Engineer Challenge convention and work on cutting edge technology that is transforming the way our customers manage their physical, virtual and cloud computing environments. Virtual Instruments seeks highly talented people to join our growing team, where your contributions will impact the development and delivery of our product roadmap. Our...