Back to list

Vacancy description

Sr. Full Stack Engineer - (Node + React & Angular) in Bangalore, भारत

GSSTech Group

Bangalore, भारत

We are looking for an experienced  Senior Full Stack Engineer with a strong  backend engineering focus to design, build, and operate large-scale distributed systems.

The ideal candidate will have deep hands-on expertise in  https://jobeax.com/link/JSd7UYCSg572jJDY, TypeScript, https://jobeax.com/link/AfY7qZRjVtazPhHg, Microservices, Kafka, MongoDB, Redis, Cloud, Docker, and Kubernetes , with strong experience building and operating high-scale backend platforms in production environments.

The role also requires hands-on frontend development experience, particularly with  ReactJS , with  Angular experience being relevant for full-stack delivery. As a Technical Lead, you will provide technical direction to a cross-functional engineering team while remaining hands-on with architecture, development, code quality, performance, and delivery.

You will work closely with Product Owners, Architects, DevOps teams, and other engineering teams to deliver secure, scalable, reliable, and maintainable platforms supporting digital products and everyday banking capabilities.

Requirements

Key Responsibilities

  • Lead the design, development, and operation of large-scale, cloud-native backend platforms.
  • Design and develop scalable backend services using  https://jobeax.com/link/JSd7UYCSg572jJDY, TypeScript, and https://jobeax.com/link/AfY7qZRjVtazPhHg .
  • Architect and implement  microservices-based distributed systems .
  • Design and implement  event-driven architectures using Kafka for asynchronous processing and service-to-service integration.
  • Design scalable data models and optimize  MongoDB databases, including indexing, aggregation pipelines, and performance tuning.
  • Implement  Redis for caching, distributed locking, session management, and performance optimization.
  • Develop and maintain frontend applications using  ReactJS while maintaining a strong backend engineering focus.
  • Work with  Angular where required as part of full-stack application development.
  • Design and develop secure, scalable, and well-documented APIs.
  • Implement appropriate  authentication and authorization mechanisms and follow secure API design practices.
  • Build highly available and resilient systems capable of supporting mission-critical production workloads.
  • Drive application performance optimization, scalability, reliability, and observability.
  • Design and operate cloud-native solutions across  Azure, AWS, or GCP , with Azure preferred.
  • Containerize applications using  Docker and orchestrate workloads using  Kubernetes .
  • Implement and improve  CI/CD pipelines, infrastructure automation, and DevOps practices .
  • Participate in architecture and technical design discussions and drive appropriate technical decisions.
  • Establish and enforce engineering standards, coding practices, and code quality across the squad.
  • Conduct code reviews and ensure maintainable, secure, and production-ready code.
  • Troubleshoot complex production issues and drive root-cause analysis and resolution.
  • Plan technical delivery, estimate work, manage dependencies, and support successful sprint execution.
  • Mentor and guide engineers on architecture, development practices, debugging, performance optimization, and engineering standards.
  • Collaborate with Product Owners, Architects, DevOps, QA, and other engineering teams to ensure successful delivery.
  • Contribute to technical roadmaps, platform improvements, and continuous engineering optimization.

Core Technical Requirements

Backend

  • Strong hands-on expertise in  https://jobeax.com/link/JSd7UYCSg572jJDY
  • Strong proficiency in  TypeScript
  • Strong experience with  https://jobeax.com/link/AfY7qZRjVtazPhHg
  • Extensive experience building enterprise-grade backend services
  • Strong understanding of asynchronous and non-blocking programming

Architecture & Distributed Systems

  • Strong experience with  Microservices Architecture
  • Deep understanding of distributed system design
  • Experience designing scalable, highly available, and resilient systems
  • Strong understanding of service integration and asynchronous processing
  • Experience with event-driven architectures

Kafka

  • Hands-on experience with  Apache Kafka
  • Experience designing event-driven systems using Kafka
  • Understanding of asynchronous processing and service integration
  • Experience handling high-volume distributed workloads

MongoDB

  • Strong hands-on experience with  MongoDB
  • Data modeling
  • Indexing strategies
  • Aggregation pipelines
  • Query optimization
  • Performance tuning

Redis

  • Strong experience with  Redis
  • Caching strategies
  • Distributed locking
  • Session management
  • Performance optimization

Frontend

  • Strong hands-on experience with  ReactJS
  • Experience building scalable and maintainable frontend applications
  • Understanding of modern React architecture and application development
  • Angular experience is also relevant , particularly for full-stack delivery

Cloud & DevOps

  • Hands-on experience with cloud platforms:
    • Azure – preferred
    • AWS
    • GCP
  • Strong experience with  Docker
  • Strong experience with  Kubernetes
  • Experience with  CI/CD pipelines
  • Infrastructure automation
  • DevOps practices
  • Cloud-native application architecture

API & Security

  • Strong experience in API design and development
  • RESTful API development
  • API security
  • Authentication
  • Authorization
  • Secure coding practices
  • API performance and scalability
  • Observability and monitoring

Technical Leadership Responsibilities

  • Own technical direction and solution architecture for assigned platforms.
  • Drive technical design decisions and architecture discussions.
  • Define and maintain engineering standards and best practices.
  • Ensure code quality through reviews, standards, and development practices.
  • Mentor and guide engineers across the squad.
  • Support technical estimation, delivery planning, and prioritization.
  • Identify technical risks, dependencies, scalability concerns, and performance bottlenecks.
  • Work with senior technical and business stakeholders to communicate technical solutions and delivery considerations.

Required Skills & Competencies

  • Strong software engineering fundamentals.
  • Strong problem-solving and analytical skills.
  • Ability to design and troubleshoot complex distributed systems.
  • Strong understanding of scalability, reliability, security, and performance.
  • Strong communication and stakeholder management skills.
  • Ability to work effectively within cross-functional engineering teams.
  • Experience working in Agile/Scrum delivery environments.
  • Strong ownership of technical delivery and production outcomes.
  • Ability to mentor engineers and influence technical decisions.
  • Comfortable working in fast-paced, enterprise-scale technology environments.

Preferred Experience

  • Experience in  banking, financial services, payments, or digital banking environments.
  • Experience building platforms supporting  digital products and everyday banking capabilities.
  • Experience working with enterprise-scale distributed systems.
  • Strong exposure to cloud-native architecture.
  • Experience operating mission-critical applications in production.
  • Azure experience is preferred, with AWS or GCP also acceptable.
  • Experience with both  ReactJS and Angular is an advantage.

Similar vacancies

More like this role

  • Full-time
  • Contract
  • IT
... member of our engineering team, you’ll lead and deliver new features and improvements in a fast-paced, agile environment, utilizing modern technologies such as ReactJS, Typescript, GraphQL, and NodeJS. Strong communication and collaboration skills are essential for maintaining the highest standards. Responsibilities - Collaborate ...

Pune, भारत

  • Contract
  • IT
  • Fullstack
Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs. As a Senior Full Stack Engineer on the Enterprise Team , you will be a technical leader helping to build the "operating system" of our corporate travel platform. Our team owns the critical infrastructure that ...

Bangalore, भारत

  • Remote
  • Full-time
  • Contract
  • Fullstack
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Java Full Stack Engineer based in India. Take a leading technical role in designing and developing next-generation trading systems within a mission-critical financial services environment. ...

भारत

  • Remote
  • Full-time
  • Fullstack
... everyone around us can get the best financial applications, not for an exclusive few. If you're this person, we'd love to talk to you. The Role We are looking for full stack engineers to build fast across BJAK's AI Neobank app. This role is for product-minded engineers who can move across frontend, backend, internal tools and ...

India, भारत

  • Full-time
  • Fullstack
... and communicate with stakeholders. - Lead or guide complex assignments and, where applicable, set objectives and coach team members. Requirements - Hands-on full-stack development experience with Core Java, JPA/Hibernate, Spring, Spring Boot, Spring Data, and caching concepts. - Experience building secure and scalable ...

Pune, भारत

i-zest Global

Full Stack Engineer

  • Fullstack
Role Overview : The company is hiring a disciplined Full Stack Engineer to build core trading, investment, and wealth management infrastructure. You will work on robust backend integrations and high-performance user https://jobeax.com/link/QVEUXFEwCriHSVWF Responsibilities : - End-to-End Development : Design, build, and ...

Bombay, भारत

Enterprise Bot

Full Stack Engineer

  • Full-time
  • Contract
  • Fullstack
... Managers, Designers, AI Engineers, QA, DevOps, and other developers on architecture and implementation. Requirements - 2–4 years of professional experience in full-stack software development. - Strong experience with JavaScript, TypeScript, and Node.js. - Hands-on experience with React and modern frontend development. - ...

Bangalore, भारत

  • IT
  • Fullstack
... fintech- Did at least 6 months of internships while in college- Degree in Computer Science with a GPA of 7.0 or higherOverview of the Job:This is a hands-on engineering role with significant ownership over product features and the underlying tech stack.- Build, test, and ship features across the full stack- Work closely ...

Bombay, भारत

  • Contract
  • IT
  • Marketing

Rs 2 - 5 lakhs p.a.

Software Engineer - Full Stack Start Date Starts Immediately CTC (ANNUAL) ₹ 2,00,000 - 5,00,000 ₹ 2,00,000 - 5,00,000 /year Experience 1 year(s) 1 year(s) Apply By 12 Nov' 26 Posted 2 weeks ago Job 191 applicants About the job Orus Studio is a software development company that builds custom software solutions, SaaS products, ...

Calcutta, भारत

  • Remote
  • Hybrid
  • On-site

Rs 15 - 25 lakhs p.a.

About the Opportunity A fast-scaling tech innovator in the Enterprise SaaS and Digital Transformation space, we build intelligent, scalable full-stack applications that empower mid-market and enterprise clients to modernize operations, automate workflows, and unlock data-driven decision making. Our engineers operate at ...

Hyderabad, भारत