We are seeking a skilled Senior NodeJS Developer with experience in software development to join our team in Bangalore.
The ideal candidate will have a strong background in developing and maintaining scalable and secure microservices using TypeScript (Node.js) and supporting cloud-native services on AWS. This role is vital in delivering high-quality solutions that meet compliance, performance, and security requirements in the financial services industry.
Software Requirements:
Required Proficiency:
TypeScript (Node.js) for developing RESTful APIs and microservices.
AWS services including Lambda, Aurora PostgreSQL, and Serverless Framework.
CI/CD processes using GitHub Actions.
Docker for containerization.
Preferred Proficiency:
Experience with Kubernetes for container orchestration.
Familiarity with Kafka (MSK) for event-driven architectures.
Overall Responsibilities:
Develop and maintain scalable and secure microservices using TypeScript (Node.js).
Support the implementation of cloud-native services on AWS.
Translate technical and business requirements into well-structured, maintainable code adhering to best practices.
Contribute to CI/CD workflows, ensuring clean code and comprehensive testing.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Ensure that all work aligns with compliance, performance, and security requirements specific to the financial services sector.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time