COSETTE NETWORK PVT LTD

Principal Engineer - Java

Job Location

in, India

Job Description

Position : Principal Engineer Experience : 8 Years Location : Gurgaon( 5 Days WFO) Department : Product Engineering About the Role We are seeking a Principal Engineer to join our Product Engineering team. The ideal candidate is a highly skilled developer with a deep understanding of Java, Kafka, and MongoDB, along with expertise in software craftsmanship and architectural design. You will be responsible for building scalable, high-performance solutions while collaborating with cross-functional teams. Key Responsibilities - Software Development : Design, develop, and maintain high-quality applications using Java and related frameworks. - Architecture & Design : Create and implement High-Level Design (HLD) and Detailed Level Design (DLD) to build scalable and maintainable systems. - Event-Driven Systems : Leverage Kafka for real-time data streaming and messaging across microservices. - Database Management : Work extensively with MongoDB, ensuring efficient data modeling and optimization. - Software Craftsmanship : Apply clean code principles, SOLID design patterns, and best practices in software engineering. - Agile Collaboration : Work closely with product managers, designers, and other engineers in an agile environment. - Performance Optimization : Identify bottlenecks and improve application efficiency. - Code Reviews & Mentorship : Conduct code reviews and mentor junior engineers. Skills & Qualifications : - Mandatory : Minimum 7 years of experience in software engineering with a strong focus on product engineering. Technical Expertise : - Proficiency in Java and its frameworks (Spring Boot, Hibernate, etc.). - Strong experience with Kafka for event-driven architecture. - Expertise in MongoDB, including schema design and query optimization. - Solid knowledge of microservices architecture and RESTful APIs. - Hands-on experience in designing HLD and DLD for scalable applications. - Strong understanding of software craftsmanship, clean coding, and design patterns. Bonus Skills (Optional but Preferred) : - Experience with CI/CD pipelines and DevOps practices. - Familiarity with cloud platforms (AWS, Azure, or GCP). - Experience with Docker, Kubernetes, or other containerization technologies. Soft Skills : - Strong problem-solving and analytical skills. - Excellent communication and collaboration abilities. - Ability to mentor junior engineers and drive technical excellence. Why Join Us? - Work in a highly skilled product engineering team. - Opportunity to work on cutting-edge technologies and scalable systems. - Competitive salary and benefits. - Strong culture of learning, mentorship, and innovation. If you are passionate about software craftsmanship and building high-performance systems, we'd love to hear from you! (ref:hirist.tech)

Location: in, IN

Posted Date: 5/9/2025
View More COSETTE NETWORK PVT LTD Jobs

Contact Information

Contact Human Resources
COSETTE NETWORK PVT LTD

Posted

May 9, 2025
UID: 5123166876

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.