HamburgerMenu
hirist

Node.js Senior Developer - Microservices Architecture

Pitch N Hire
Hyderabad
3 - 8 Years

Posted on: 31/08/2025

Job Description

Job Title : Node.js Senior Developer

Experience : Up to 8 Years

Skills Set : Node js, JavaScript, Typescript, SQL, Angular

Good to have : AWS, NestJS, Loopback, Java

We are seeking an experienced software developer with expertise in Node.js and Angular to drive the development of enterprise-grade, scalable applications. This role requires strong hands-on experience with cloud-native deployments as well as proficiency in building high-performance, low-latency, REST APIs.

Responsibilities :


- API Development : Build and optimize scalable, high-performance REST APIs to support both front-end and external services.

- Microservices & Architecture : Experience with microservices and distributed systems architecture.

- Scalable Systems : Proven experience designing and deploying scalable and high-availability systems.

- Architecture & Design : Lead the design and architecture of scalable, enterprise-grade, and

low-latency applications using Node.js, Angular, and cloud technologies.

- Database Integration : Integrate databases (SQL and NoSQL) with Node.js applications and

ensure optimal performance and data integrity.

- Middleware Development : Develop middleware components to handle authentication,

authorization, logging, and other cross-cutting concerns.

- Cloud Infrastructure : Utilize AWS services such as EC2, S3, RDS, and Lambda to ensure the

scalability and security of cloud-based applications.

- Full-Stack Development : Hands on development experience across both the front-end (using

Angular) and back-end (using Node.js), ensuring seamless integration and performance optimization.

- Code Quality : Write clean, well-structured, and maintainable code adhering to coding standards and best practices.

- Performance Optimization : Identify and address performance bottlenecks and implement optimizations to improve application performance.

- Security : Implement security best practices to protect against common web application security threats, such as SQL injections, XSS, CSRF, etc. Ensure the implementation of security best practices in both front-end and back-end applications, addressing vulnerabilities and

ensuring secure data handling.

- Testing : Conduct unit tests, integration tests, and end-to-end tests to ensure the reliability and stability of applications.

- Collaboration : Collaborate closely with cross-functional teams, including front-end developers, product managers, and UX/UI designers, to ensure seamless delivery of products.

- Angular Expertise : Lead the front-end development using Angular, guiding the team in building responsive, user-friendly, and high-performance web applications.

- Java Integration (Good to Have) : Utilize knowledge of Java stack to collaborate on or extend services built with Java where necessary.

Requirements :

- Strong proficiency in JavaScript and TypeScript, with hands-on coding expertise and an

algorithmic approach to problem-solving.

- Expertise in Node.js for back-end and Angular for front-end development.

- Microservices & Architecture : Experience with microservices and distributed systems

architecture.

- Scalable Systems : Proven experience designing and deploying scalable and high-availability

systems.

- Databases : Strong knowledge of SQL and NoSQL databases like PostgreSQL, MongoDB, etc.

- Java Stack (Good to Have) : Familiarity with the Java stack for building backend services is a

plus.

- Cloud & DevOps : Hands-on experience with AWS, Kubernetes, and CI/CD pipelines for automated deployments.

- Monitoring & Optimization : Proficiency in using Prometheus and Grafana to monitor and

optimize application performance.

- Version Control : Expertise in Git and collaborative development tools.

- Problem-Solving : Strong analytical and problem-solving skills to tackle complex technical

challenges.

- Team Leadership : Demonstrated ability to lead engineering teams, mentor developers, and

drive technical vision.

- Communication : Excellent communication skills for working with technical and non-technical

teams.

- Proficiency in managing and optimizing applications in production environments, ensuring

reliability, scalability, and security

- We are strongly seeking candidates with full life cycle experience in building at least one enterprise-grade product and implementing scalable deployments.


info-icon

Did you find something suspicious?