Immediate Start Principal Engineer

4 weeks ago


India Hapag-Lloyd AG Full time

Job Description The Role The Principal Software Engineer Java will play a pivotal role in designing, developing, mentoring and maintaining high-performance IT system 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. As a senior technical expert, you will be responsible for low-level and high-level architectural design, mentoring developers, and working closely with team in Hamburg & Chennai. 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 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. Mentorship Mentor and guide developers and team members in coding standards, best practices, and problem-solving. Conduct regular code reviews, peer programming, and provide technical leadership to ensure code quality and continuous improvement. Systems Integration & Tools 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. Quality, Testing & Documentation 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. Agile Collaboration & Continuous Improvement Collaborate closely with Product Managers, Engineering Managers, Scrum Masters, 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 & Approach 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 Work Experience: - 710 years of hands-on experience in development using Java, 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 Java, JEE, JPA, JUnit, Microservices Kafka (Desired), REST API development SQL, PostgreSQL Git, Maven, Jenkins (Desired), Familiarity with Docker, Kubernetes, and cloud platforms (eg. AWS) Education & Qualifications Bachelor's degree in computer science, Engineering, or related discipline



  • Madurai, India The Narayana Group Full time

    Job Description Company Description Inspired by untapped potential and rooted in peace, The Narayana Group aims to unleash the full potential of all stakeholders through continuous learning and empathy. With a legacy of expertise and shared experiences, we nurture dreams into reality for our community. Located in Tamil nadu, Narayana is more than just an...


  • Bengaluru, India Dell Technologies Full time

    Job Description Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering...


  • India Microsoft Full time

    Job Description Azure is the fastest-growing business in Microsoft's history and the foundation of Microsoft's commercial cloud services. Within Azure Core, we are advancing Foundational Observability, elevating existing standards and introducing innovations that set a new benchmark for reliability and resilience. This Principal Software Engineering Manager...


  • Bengaluru, India Oracle Full time

    Job Description JOB DESCRIPTION At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Oracle Generative AI Applications is an exciting...


  • Gurugram, India American Express Global Business Travel Full time

    Job Description Amex GBT is a place where colleagues find inspiration in travel as a force for good and through their work can make an impact on our industry. We're here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued. Position Overview: AmexGBT is seeking a Principal Technical Program...


  • Bengaluru, India Oracle Full time

    Job Description The Oracle Health Orders and Pharmacy Ecosystem team is focused on modernizing the Electronic Health Record (EHR) by establishing an AI-first EHR that will serve as our core system of intelligence for healthcare. Our team is focused on delivering pharmacy capabilities that will provide cutting-edge AI, user experience advancements, and offer...


  • India People Prime Worldwide Full time

    About Client: Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018. It helps companies connect with remote software developers using AI-powered vetting and matching technology. Originally branded as the “Intelligent Talent Cloud,” enabled companies to “spin up their engineering dream team in the cloud” by sourcing...

  • Senior Data Engineer

    2 weeks ago


    India Ascendion Full time

    🚀 We're Hiring – GCP BigQuery Developers! | Immediate Joiners Only Are you passionate about building scalable data solutions and working with cutting-edge cloud technologies? Join our Data Engineering Team as we expand and drive innovation! 💡 👨 💻 Open Positions: - Junior GCP BigQuery Developer (4–6 years) - Senior GCP BigQuery Developer...


  • India Umanist Staffing Full time ₹ 2,30,000 - ₹ 2,76,000 per year

    Title: Software Principal EngineerBudget: Up to 23 LPALocation: Remote (F2F interview in Bangalore)Duration: 8 Months ContractAvailability: Immediate joiners onlyRequired ExperienceTotal Experience: 8–10 yearsRelevant Experience: 5+ years in .NET stackMust-Have Technical Skills (Primary)ASP.NETC#.NET CoreMongoDBGitLabSwaggerSecondary...

  • Principal Engineer

    2 weeks ago


    Bengaluru, India HCLTech Full time

    Job Description Job Description: Principal Engineer Role Overview: We are seeking a highly skilled and experienced Principal Engineer with a strong foundation in product engineering and cloud-native architecture. The ideal candidate will possess deep technical expertise and strategic thinking capabilities to drive innovation and excellence in large-scale...