Senior Software Engineer
23 hours ago
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
-
Senior Software Engineer
2 days ago
tamil nadu, India IRIS Software Group Full timeIRIS 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...
-
Senior Software Engineer
24 hours ago
tamil nadu, India IRIS Software Group Full timeIRIS 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...
-
Senior Software Engineer
3 days ago
tamil nadu, India beBeeSoftware Full timeJob 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...
-
Senior Software Engineer
18 hours ago
tamil nadu, India C++,PYTHON,LINUX Full timeSenior 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 timeCompany 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,...
-
Senior Software Engineer
1 week ago
tamil nadu, India Arting Digital Full timePosting 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 &...
-
Head of Software Engineering
2 weeks ago
tamil nadu, India ESDS Software Solution Limited Full timeJob 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...
-
Head of Software Engineering
2 weeks ago
tamil nadu, India ESDS Software Solution Limited Full timeJob 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...
-
Senior Software Engineer
7 days ago
tamil nadu, India Syncarp Full timeWe 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...
-
Senior Software Engineer
2 days ago
tamil nadu, India Virtana Corp. Full timeSenior 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...