2,129,107open jobs
137,064companies
243,570added this week
Browse all
Salary
≈ $17k – $40k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Sep 24, 2026. GSS Group scores B on the Alion truth index.

Overview
Company
Impact
Profile match
GSS Group is a technology services and staffing company headquartered in Dubai that supplies engineers and specialists to clients across the Gulf, South Asia and Europe. It recruits and deploys teams for software development, data engineering, cloud infrastructure, enterprise applications and support, working with banking, government, telecommunications and retail clients in the region. The firm posts a continuous volume of technical vacancies under its own name on behalf of client employers, and it operates delivery capability in India alongside its Gulf offices.

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 Node.js, TypeScript, Express.js, 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 Node.js, TypeScript, and Express.js.
  • 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 Node.js
  • Strong proficiency in TypeScript
  • Strong experience with Express.js
  • 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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,129,107 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
In office · Full-Time · 4+ years exp · Hyderabad
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Sidekiq
Databases
PostgreSQL
Redis
Memcached
Frontend
React.js
Astro
Mobile
React Native
MVC
DevOps
Rest API
GitHub Actions
CI/CD
Cybersecurity
SOC 2
Auth0
Apply
Java Developer 2 hours ago
In office · 7+ years exp · Bachelor's Degree · Pune
Java
SQL
Java
Spring Framework
Spring Boot
Databases
Oracle
Apache Kafka
AI/ML
Copilot
DevOps
Rest API
CI/CD
Kubernetes
Apply
In office · Full-Time · 5+ years exp · Hyderabad
JavaScript
ABAP
ABAP
SAP UI5
Apply
In office · Full-Time · 8+ years exp · Bengaluru · Mumbai · Jaipur · Hyderabad · Pune
SQL
Apply
In office · 2+ years exp · Mumbai
Java
Databases
PostgreSQL
Oracle
DevOps
Terraform
CI/CD
AWS
Kubernetes
Amazon EC2
Management
Agile
Apply
$60k – $135k per year · In office · 5+ years exp · Las Vegas
Python
SQL
Python
pySpark
Databases
Snowflake
Apache Kafka
AI/ML
Spark
dbt
AI Agents
Gemini
LLM
RAG
Streamlit
OpenAI
Anthropic
Agentic Workflows
DevOps
GCP
Prometheus
Azure
AWS
Cortex
Analytics
ETL/ELT
Apply
≈ $70k – $163k per year (Estimated) · Remote (United States) · Full-Time · Bachelor's Degree · Austin
Python
JavaScript
TypeScript
SQL
DevOps
Git
Apply
≈ $68k – $126k per year (Estimated) · Hybrid · Full-Time · 2+ years exp · Deerfield
DevOps
GCP
Apply
$60k – $80k per year · Hybrid · 1+ year exp · Bachelor's Degree · Camas
JavaScript
Node JS
Node JS
Puppeteer
Frontend
Lighthouse
Management
Confluence
QA
Selenium
Jest
Mocha
Apply
≈ $23k – $56k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Bengaluru · Pune
Python
JavaScript
TypeScript
SQL
Python
FastAPI
Databases
Snowflake
AI/ML
Machine Learning
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Apply
≈ $18k – $41k per year (Estimated) · In office · Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
Redis
Apache Kafka
Frontend
React.js
DevOps
Terraform
GCP
CloudFormation
Datadog
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Cybersecurity
OWASP
Apply
≈ $23k – $56k per year (Estimated) · In office · Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
Redis
Apache Kafka
Frontend
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $15k – $35k per year (Estimated) · In office · Chennai
JavaScript
TypeScript
SQL
PowerShell
C#
Node JS
Frontend
React.js
DevOps
Rest API
Management
SharePoint
Agile
Apply
In office · Bengaluru
Databases
Redis
Apache Kafka
AI/ML
Spark
Flink
DevOps
OpenShift
Azure
CI/CD
GitOps
ArgoCD
Jenkins
Git
AWS
Kubernetes
Platform Engineering
Configuration Management
Management
Agile
Scrum
Apply
≈ $16k – $36k per year (Estimated) · In office · Chennai
DevOps
Incident Management
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
ABAP
ABAP
CDS Views
Databases
SAP HANA
Apply
≈ $15k – $35k per year (Estimated) · In office · 5+ years exp · Bengaluru
Apply
≈ $15k – $40k per year (Estimated) · In office · 5+ years exp · Master's Degree · Bengaluru
Python
SpaceTech
FMEA
Apply
≈ $18k – $38k per year (Estimated) · In office · 10+ years exp · Bachelor's Degree · Bengaluru
SQL
PowerShell
Databases
MS SQL
Analytics
SSIS
Apply
≈ $15k – $35k per year (Estimated) · In office · 10+ years exp · Bachelor's Degree · Bengaluru
IoT
OPC UA
Apply
See all jobs
This is one of many
2,129,107 more open roles from verified company boards, updated every day.