Find a jobRecruiters

Software Engineer - FullStack

Exclusive opportunity

Onsite

Software Engineer - FullStack

Global Software Solutions Group

Software Engineer - FullStack

Skills

Google Cloud PlatformMongoDBReactNodeTypescriptTesting & QAMicroservicesExpressKafkaRedisAWSJavascriptAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

25 September 2026

What they need


We are looking for an experienced Full Stack Engineer to design, develop, and maintain large-scale, cloud-native applications supporting Digital Products and Everyday Banking platforms.

The ideal candidate should have strong hands-on experience across Node.js-based backend development and modern frontend technologies, with expertise in either React.js or Angular . You will work on scalable, secure, and high-performance applications using modern engineering practices, microservices, event-driven architectures, and cloud-native technologies.

The role requires strong engineering fundamentals and practical experience working with distributed systems, scalability, resilience, observability, automation, and modern software delivery practices.

Requirements Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Node.js and modern frontend technologies such as React.js or Angular
  • Develop scalable and resilient backend services and RESTful APIs using Node.js and Express.js
  • Build responsive, high-performance frontend applications using React.js or Angular
  • Design and implement microservices-based architectures for enterprise-scale applications
  • Develop event-driven services and asynchronous processing solutions using Kafka
  • Design and optimize data models, queries, indexes, and aggregations using MongoDB
  • Implement Redis for caching, session management, distributed locking, and performance optimization
  • Build reliable and secure APIs and services capable of operating in distributed environments
  • Apply modern software architecture patterns to improve scalability, resilience, availability, and maintainability
  • Work with cloud platforms and containerized/serverless deployment models
  • Collaborate closely with Product, Platform, DevOps, QA, and other engineering teams to deliver secure and reliable solutions
  • Drive automation across development, testing, deployment, and operational processes
  • Contribute to CI/CD pipelines and Infrastructure as Code practices
  • Monitor, troubleshoot, and optimize application and system performance across distributed environments
  • Participate in code reviews and contribute to engineering standards, coding best practices, and technical documentation
  • Identify and resolve production issues while maintaining application reliability and platform stability
  • Contribute to continuous improvement of engineering practices, automation, and delivery processes

Core Technical Requirements Candidates should have strong Full Stack development experience with hands-on production experience in cloud-native applications.

Strong expertise in Node.js and at least one of the following frontend technologies is required:

Frontend

  • React.js or Angular
  • Component-driven architecture
  • State management
  • Responsive and high-performance application development
  • Modern JavaScript / TypeScript

Backend

  • Node.js
  • Express.js
  • RESTful API development
  • Scalable backend services
  • Microservices architecture

Programming

  • TypeScript
  • Modern JavaScript

Databases & Caching

  • MongoDB - schema design, indexing, aggregation, and query optimization
  • Redis - caching, session management, distributed locking, and performance acceleration

Event Streaming

  • Kafka
  • Event-driven architecture
  • Asynchronous processing

Architecture

  • Microservices
  • API Gateways
  • Service discovery
  • Resilience patterns
  • Distributed systems
  • Scalability and high availability
  • Observability
  • Performance optimization

Cloud & DevOps

  • Hands-on experience with cloud-native applications in production
  • AWS, Azure, or GCP
  • Containerized and/or serverless deployments
  • CI/CD
  • Infrastructure as Code
  • Automation across development, testing, deployment, and operations

Preferred Technical Strengths Candidates with strong specialization in 2-3 or more of the following areas will be preferred:

  • Node.js / Express.js
  • TypeScript / Modern JavaScript
  • React.js / Angular
  • MongoDB
  • Redis
  • Kafka
  • Microservices Architecture
  • Cloud Platforms - AWS / Azure / GCP
  • CI/CD and Infrastructure as Code

Required Experience

  • 4+ years of professional software engineering experience
  • Strong hands-on Full Stack development experience
  • Production experience building and operating cloud-native applications
  • Experience working with distributed systems and large-scale applications
  • Experience with modern Agile software engineering and delivery practices
  • Strong understanding of scalability, resilience, observability, and performance optimization

Desired Domain Experience

  • Banking
  • Financial Services
  • Digital Banking
  • Digital Products
  • Everyday Banking

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Ingénieur Logiciel Fullstack – Freelance | Lille (Hybride)

480-550

Freelance

Lille, France

Hybrid

Skills

ReactNodeDatadogAWS

6 months ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Obeya IT

Devloppeur Full stack JAVA/REACT

Freelance

France

Hybrid

Skills

ReactNodeJavaSPRING

17 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools