, you will be responsible for the architectural design, technology direction, and end-to-end technical ownership of our core products. You will work closely with engineering leaders, product managers, and business stakeholders to deliver innovative and scalable solutions.
Key Responsibilities
Design and architect scalable front-end and back-end systems using Angular (latest versions) and Java/Spring Boot.
Define best practices, code standards, and development processes across full-stack teams.
Drive UI/UX architecture decisions with performance, scalability, and security in mind.
Collaborate with product managers and business teams to convert product vision into a technical roadmap.
Lead PoCs, technical feasibility analysis, and selection of frameworks/tools.
Guide and mentor engineering teams in design, implementation, and problem-solving.
Own the full development lifecycle - from architecture to deployment and performance monitoring.
Ensure seamless integration between front-end, back-end, and third-party systems.
Conduct architecture reviews, security assessments, and performance tuning.
Required Skills & Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
10-12 years of experience in full-stack software development with strong exposure to product-based environments.
Expertise in
Angular (v12+)
, TypeScript, RxJS, NgRx, and modular component-based development.
Strong backend experience with
Java
,
Spring Boot
, REST APIs, and microservices architecture.
Solid understanding of front-end and back-end performance optimization.
Proficiency in
HTML5
,
CSS3
,
SCSS
, and modern UI frameworks.
Strong knowledge of databases -
SQL (PostgreSQL/MySQL)
and
NoSQL (MongoDB/Cassandra)
.
Experience in
CI/CD pipelines
,
Git
, and
DevOps practices
.
Experience with
containerization (Docker, Kubernetes)
and cloud services (AWS/Azure/GCP).
Sound understanding of
software architecture principles
, design patterns, and security best practices.
Excellent communication, team collaboration, and mentoring skills.
Nice to Have
Experience with GraphQL, gRPC, or WebSockets.
Knowledge of API Gateway tools and OAuth2/SAML-based authentication.
Exposure to test automation tools (Jasmine, Karma, JUnit).
Experience in Agile/Scrum-based product development environments.
Prior work experience in scalable SaaS or enterprise platforms.
Job Type: Full-time
Pay: ?1,500,000.00 - ?2,500,000.00 per year
Benefits:
Health insurance
Provident Fund
Application Question(s):
How much experience you have in Java?
How much Experience you have in Angular?
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.