85 Consultancy Group Jobs
Senior Backend Developer - Node.js/TypeScript (7-10 yrs)
Consultancy Group
posted 8d ago
Key Responsibilities :
- Backend Development : Design, develop, and maintain scalable and high-performance backend systems using Node.js and TypeScript.
- Microservices Architecture : Work on building microservices and distributed systems to handle complex workflows and high traffic.
- Message Queues : Design and implement asynchronous messaging and event-driven architectures using RabbitMQ for inter-service communication and message brokering.
- API Design & Development : Create and maintain RESTful APIs using TSOA for building OpenAPI specifications in TypeScript.
- Authentication & Security : Implement robust authentication mechanisms using JWT and third-party identity providers like Okta to ensure secure and seamless user access.
- Integration Platforms : Develop and manage integrations with third-party services and platforms, with experience in MuleSoft or similar integration tools.
- Cloud Deployment : Ensure seamless deployment and management of backend services on cloud platforms (AWS, Azure, etc.).
- Code Reviews & Mentorship : Lead code reviews, provide mentorship to junior developers, and drive improvements in development best practices and standards.
- Collaborative Development : Work closely with frontend developers, product managers, and DevOps teams to deliver high-quality features in an agile environment.
- Optimizing Performance : Continuously optimize backend systems for performance, scalability, and reliability.
Primary Skills Required :
- Node.js : Strong experience in developing backend systems and APIs using Node.js.
- TypeScript : Proficiency in TypeScript for building scalable and type-safe applications.
- RabbitMQ : Hands-on experience in designing and implementing message queues and event-driven architectures with RabbitMQ.
- TSOA : Experience with TSOA for designing and generating OpenAPI-compliant RESTful APIs in TypeScript.
- JWT/Okta Authentication : Deep understanding of JWT (JSON Web Tokens) and experience implementing secure authentication and authorization with Okta or similar services.
- Integration Platforms : Experience with MuleSoft or other enterprise-level integration platforms to design and manage service-to-service integrations.
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice