Principal Engineer (Backend) (Mumbai)

Principal Engineer (Backend) (Mumbai)

21 Aug
|
Important Company of the Sector
|
Mumbai

21 Aug

Important Company of the Sector

Mumbai

This role is for one of the Weekday's clients

Min Experience: 7 years

Location: Mumbai

JobType: full time

We are seeking a technically strong and experienced Principal Engineer – Backend to lead development initiatives and drive architectural excellence. In this role, you will guide senior engineers, shape system design decisions, and build scalable, high-performance platforms while remaining hands-on with development.

You will play a critical role in designing and delivering secure, reliable, and elegant backend systems that exceed client expectations. The role involves solving scalability challenges, optimizing performance across large data systems, and collaborating cross-functionally to build intelligent, modern applications.

You bring deep expertise in Java-based backend development, a strong design sensibility focused on simplicity and usability, and a bias toward leveraging open-source technologies and proven frameworks. You have successfully delivered applications with robust backends and well-integrated front-end experiences, supported by strong communication and leadership skills.

Key Responsibilities

- Co-lead end-to-end architecture, design, and development of high-volume, low-latency, real-time event-driven systems
- Define and evolve backend architecture using microservices principles
- Provide technical leadership to senior engineers and collaborate across teams to assess system complexity and mitigate implementation risks
- Design and deliver highly available, high-performance distributed systems
- Identify bottlenecks, optimize performance, and resolve production and non-production issues




- Translate business requirements and product specifications into scalable technical designs and low-level architecture
- Stay current with emerging open-source technologies and industry trends, recommending relevant innovations
- Maintain a hands-on approach to coding, code reviews, and technical problem-solving
- Collaborate with product management and cross-functional teams to build scalable, enterprise-grade platforms

Required Qualifications

- Bachelor’s degree in Computer Science, Information Technology, or a related discipline
- 7–14 years of experience designing and building scalable, distributed enterprise applications
- Strong expertise in Java/J2EE, JPA, Spring Framework, and RESTful web services
- Excellent coding skills in Java with deep understanding of object-oriented design
- Experience working with and optimizing large data systems such as MySQL, MongoDB, Elasticsearch, and Redis
- Familiarity with event streaming and messaging systems such as Kafka
- Experience deploying applications on cloud platforms such as AWS or Azure, including managed services
- Solid understanding of data structures, algorithms, and software design principles
- Proven experience leading large-scale projects within Agile SDLC environments

Preferred Qualifications

- Exposure to front-end technologies including HTML5, CSS3, jQuery, AngularJS, React, and D3.js
- Experience building full-stack systems with strong backend–frontend integration
- Demonstrated ability to mentor engineers and foster a high-performance engineering culture

Core Technical Skills

- Java
- Spring Framework
- MySQL
- MongoDB
- Elasticsearch
- Redis
- Kafka
- HTML & CSS
- React.js
- AngularJS

📌 Principal Engineer (Backend) (Mumbai)
🏢 Important Company of the Sector
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer (backend) (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer (backend) (mumbai) / mumbai