Job Description
Be a part of fast-growing Technology Center . German based largest Maritime company (container shipping) About Our Client It focuses on building innovative software solutions for the maritime industry.The center plays a strategic role in building cutting-edge software solutions for the global maritime and logistics ecosystem. Job Description 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. As a senior technical expert, you will be responsible for low-level and high-level architectural design, mentoring developers, and working closely with team. The ideal candidate is a passionate, solution-oriented engineer with a proven track record in leading technical projects within an agile environment. KEY RESPONSIBILITIES & TASKS Software Development & Design and develop scalable, reliable, and high-performance applications using Java, JPA, Kafka, Microservices, Junit, API and PostgreSQL. Lead low-level and high-level design discussions and decisions for scalable architecture. Build and maintain microservices architecture using industry best practices. Drive technology innovation. Write clean, efficient, well-documented code with high unit test coverage using JUnit. The Successful Applicant A successful Principal Engineer should have: 9-13 years of hands-on experience in development using Core Java ,Data structure and Algorithm, JEE, JPA, JUnit, Kafka, and Microservices. Good Experience in AWS. Strong experience in architectural design - both low-level and high-level. Experience building distributed systems and working in microservices-based architecture. Proficient with Kafka and message-driven architecture. Strong experience with relational databases (e.g., 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 Skills Core Java ,Data structure and Algorithm, JEE, JPA, JUnit, Kafka, Microservices (Must), REST API development SQL, PostgreSQL Git, Maven, Jenkins (Desired), Familiarity with Docker, Kubernetes, and cloud platforms (eg. AWS) What's on Offer An exciting opportunity to work with a reputable organization in Chennai Competitive salary Exposure to advanced technologies and innovative projects. A supportive and professional work environment. Comprehensive holiday leave and benefits package. If you are passionate about technology and are looking to make a significant impact in the Mari time industry, apply now for the Principal Engineer position in Chennai.