Are you passionate about building scalable backend systems using Node.js and cloud-native solutions on AWS? At GlobalLogic, we are looking for a seasoned Node.js developer who thrives on building high-performance, resilient backend systems and RESTful APIs. You’ll be a key member of our backend engineering team, contributing to cloud-based digital solutions that power transformative user experiences for our global clients.
As part of our collaborative and fast-paced development environment, you'll have the opportunity to work with cutting-edge technologies, mentor junior engineers, and bring innovative software products to life.
Responsibilities
- Develop and maintain scalable, high-performance backend services using Node.js and TypeScript.
- Design, build, and optimize RESTful APIs and microservices, ensuring maintainability and reusability.
- Integrate frontend elements built by UI developers with server-side logic for seamless experiences.
- Deploy, manage, and monitor Node.js applications on AWS using services such as Lambda, EC2, ECS, API Gateway, S3, DynamoDB, and more.
- Enforce best practices in security and data protection to safeguard applications and user data.
- Identify performance bottlenecks and implement optimizations for improved scalability and responsiveness.
- Participate in code reviews, design discussions, and agile ceremonies to ensure code quality and delivery consistency.
- Contribute to the architectural design of systems and evaluate new technologies for continuous improvement.
- Act as a mentor and technical advisor to junior developers, fostering a culture of learning and innovation.
- Stay updated with the evolving Node.js and AWS ecosystem and share knowledge with the broader team.
Required Qualifications
- Minimum 5 years of hands-on experience in software development with a focus on backend engineering using Node.js.
- Strong proficiency in JavaScript and TypeScript.
- Solid understanding of RESTful API principles, asynchronous programming, and modern web services.
- Demonstrated experience with Node.js frameworks such as Express.js, NestJS, or similar.
- Proficient in AWS cloud services including Lambda, EC2, ECS, API Gateway, S3, DynamoDB, and CloudWatch.
- Experience working with both relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
- Skilled in using version control systems, especially Git (GitHub, GitLab, or Bitbucket).
- Strong problem-solving abilities, analytical mindset, and debugging skills.
- Excellent collaboration, communication, and interpersonal skills.
Preferred (Nice-to-Have)
- Experience with DevOps pipelines and tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
- Familiarity with Docker and container orchestration platforms such as Kubernetes.
- Understanding of Agile/Scrum methodologies and working in cross-functional teams.
- Exposure to frontend technologies such as React, Angular, or Vue.js for full-stack collaboration.
- Working knowledge of monitoring/logging tools like Prometheus, Grafana, ELK Stack, or AWS CloudWatch Logs.
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a global leader in digital engineering. Since 2000, we have partnered with the world’s top brands to design and build innovative digital products, platforms, and experiences. We blend human-centered design with cutting-edge technology to help businesses reimagine what’s possible and bring impactful ideas to life.