Job description
We are currently hiring a Node.js Developer to join our team for an exciting long-term opportunity with one of our leading banking clients in India. This role offers a chance to work on large-scale, mission-critical systems as part of the bank's digital transformation journey. As a key member of the development team, you will be responsible for building and maintaining robust backend services and APIs using Node.
js, contributing to the development of scalable and high-performance banking applications. You will work alongside experienced professionals in a fast-paced Agile environment, collaborating closely with cross-functional teams across architecture, DevOps, security, and product management. The position is based at Bharathiya City, Bengaluru , where you’ll be part of a dynamic workplace culture focused on innovation, continuous learning, and delivering excellence in technology solutions for the financial sector.
Requirements
Education
- Degree or Postgraduate in Computer Science or related field (or equivalent industry experience) Experience
- Minimum 10 years of coding experience in NodeJS, JavaScript and Databases
- At least 1 year hands-on in TypeScript
- Hands-on experience in performance tuning, debugging, and monitoring Technical Skills
- Excellent knowledge in developing scalable and highly-available Restful APIs using NodeJS technologies
- Practical experience with GraphQL
- Well-versed with CI/CD principles and actively involved in solving, troubleshooting issues in distributed services ecosystem
- Understanding of containerization; experienced in Docker and Kubernetes
- Exposed to API gateway integrations like 3Scale
- Understanding of Single-Sign-On or token-based authentication (REST, JWT, OAuth)
- Possess expert knowledge of task/message queues including but not limited to: AWS, Microsoft Azure, Pushpin, and Kafka Functional Skills
- Experience in following best Coding, Security, Unit testing, and Documentation standards and practices
- Experience in Banking, Financial, and Fintech domains in an enterprise environment preferred
- Experience in Agile methodology
- Ensure quality of technical and application architecture and design of systems across the organization
- Effectively research and benchmark technology against other best-in-class technologies Soft Skills
- Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness by sharing deep knowledge and experience
- Self-motivator and self-starter with the ability to own and drive tasks independently, working collaboratively across teams
- Excellent soft skills and interpersonal skills to interact with and present ideas to senior and executive management
More jobs at GSSTech Group
Senior Solution Architect - (Digital Products & Security)
GSSTech Group· Dubai, AEMongoDB Database Administrator (Senior/Expert level)
GSSTech Group· Bengaluru, KA, INSenior Database Administrator (MongoDB & PostgreSQL)
GSSTech Group· Bengaluru, KA, INSenior Backend Engineer - Node.js/TypeScript (AI Integration)
GSSTech Group· Chennai, TN, INSr. SharePoint Dev/Admin - FullStack
GSSTech Group· Chennai, TN, IN
More jobs in Bengaluru
Software Developer - Senior Consultant level, Middleware Reliability Engineering
Pismo· IN - Bengaluru, IndiaPrincipal Software Engineer
CData Software· Bangalore, Karnataka, IndiaSenior Software Engineer, QA
AliveCor· Bangalore, IndiaSr. Sales Engineer
Cohesity· Bangalore - India (Office)Sr. Engineer - Data & ML Platform (Hybrid, IND)
CrowdStrike Holdings· India - Bangalore