Job Description
Design and develop APIs and scalable microservices for the AWS cloud using NodeJS
Work with product managers, architects, and other stakeholders to deliver product capabilities
Develop test automation assets in a continuous integration and deployment environment.
Guide scalability and performance improvements.
Troubleshoot issues, and provide fixes
Participate in design and code reviews
Develop features and enhancements from user stories
Become a product expert in important areas to encourage higher-quality development efforts
Design and Build customer-facing web applications using our shared React component library
Report to a Development Manager in the R&D Organization
You Have:
Experience building scalable AWS cloud-based applications
10+ years experience and strong proficiency with NodeJS as a backend
Experience with one or more JavaScript frameworks such as React.
Experience integrating REST APIs with web applications
Experience debugging using browser development tools
Proficient in Unix-based environments
Customer-facing skills to represent Ping Identity well within the customer's environment and drive discussions with senior personnel regarding trade-offs, best practices, project management, and risk mitigation
Leading/Involved in the highly available and fault-tolerant enterprise.
Bachelor's Degree in Computer Science or equivalent experience
Desired Qualifications:
Knowledge of Dockerization and Kubernetes
Good security and identity concepts
Experience with asynchronous messaging (Kafka, Redis)
Experience of NoSQL databases like MongoDB, Cassandra, Elasticsearch
Awareness/experience of Cloud Platforms AWS/Azure
Our Benefits:
Generous time off
Parental Leave
Healthcare
Generous Holiday Schedule
💡 Quick Summary
Seeking a career-building opportunity? The Node js Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
