Posted on: 25/11/2025
Job Title : Principal Engineer (Java)
Location : Bangalore / Hyderabad / Chennai / Pune / Mumbai (Hybrid)
About Us :
Zemoso Technologies is an Innovation-as-a-Service Product Studio delivering Silicon Valleystyle rapid prototyping, design-led engineering, and scalable product development. We help entrepreneurs and enterprises take ideas from concept to market using Design Thinking ? Lean Execution ? Agile Methodologies.
We have been recognized among the Deloitte Fast 50 fastest-growing tech companies in India (2016, 2018, 2019) and featured in the Deloitte Technology Fast 500 APAC (2016, 2018). Our teams operate from Hyderabad (India), Dallas (USA), and a newly incorporated office in Waterloo, Canada.
Our founders bring a strong track record, having built a decision management company acquired by SAP AG, contributed to the early engineering team at Zoho, and held private equity experience. Our clientele spans marquee global enterprises as well as high-growth startups.
Role Overview :
As a Principal Engineer (Java), you will lead high-impact product engineering efforts, architect complex systems, mentor engineering talent, and build modern software using cutting-edge technologies. This role demands strong technical leadership, hands-on coding abilities, and a passion for building world-class products.
Key Responsibilities :
- Develop high-quality, scalable, and reliable software solutions using Java and other modern languages.
- Architect, design, and build software products from scratch following design thinking, lean execution, and agile best practices.
- Create exceptional customer experiences through thoughtful engineering and user-centric product development.
- Work in a dynamic, collaborative, transparent, and non-hierarchical environment.
- Conduct technical design reviews, provide code review feedback, and uphold engineering excellence.
- Mentor and guide junior engineers to build strong, high-performing teams.
- Collaborate with architects, product managers, and stakeholders to drive technical direction and project success.
- Stay updated with emerging technologies and advocate for modern engineering approaches.
Basic Qualifications :
- 7+ years of hands-on software development experience.
- Bachelors/Masters degree in Computer Science or an equivalent technical field.
- Strong programming experience with a mix of languages including Java, Python, JavaScript, etc.
- Deep expertise in server-side developmentprimarily Java (Python or Node.js experience is a plus).
- Frontend development exposure using ReactJS, AngularJS, PolymerJS, EmberJS, or jQuery.
- Strong problem-solving abilities and excellent communication skills.
- Experience in system architecture, design patterns, scaling solutions, and technical decision-making.
- Proven ability in mentoring engineers, conducting code reviews, and leading development teams.
- Experience working with stakeholders and architects to deliver large-scale projects.
Nice-to-Have Qualifications :
- Product engineering experience with a strong customer-centric mindset.
- Strong OOP fundamentals and familiarity with software design patterns.
- Knowledge of DevOps practices, CI/CD pipelines, and cloud environments.
- Exposure to Big Data, Machine Learning, or NLP technologies.
Benefits :
- Competitive salary and performance-based rewards.
- Reimbursements for remote work setup.
- Comprehensive insurance coverage (including COVID top-up insurance).
- Free access to premium online learning platforms such as O'Reilly or equivalent resources.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1580080
Interview Questions for you
View All