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
Location: in, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources COSETTE NETWORK PVT LTD |
---|