Experience: 10-12 years
Location: BangaloreJob Type: Full-timeRole OverviewAs a Full Stack Architect (Angular + Java), you will be responsible for the architecturaldesign, technology direction, and end-to-end technical ownership of our core products.You will work closely with engineering leaders, product managers, and businessstakeholders 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
Skills: angular (v12+),azure,angular,sql (postgresql/mysql),ui front end,nosql (mongodb/cassandra),ngrx,spring boot,architecture,aws,kubernetes,java,css3,git,microservices architecture,ci/cd pipelines,rest apis,gcp,fullstack angular,html5,devops,scss,design patterns,software architecture principles,security best practices,docker,rxjs,typescript