Development Engineer - React JS, Node JS
Hybrid · Bengaluru, Karnataka, India or Chennai, Tamil Nadu, India
Job Summary
Design and develop backend services using Java, React JS & Node JS; build and maintain microservices-based applications; develop RESTful APIs and integrate with internal/external systems; collaborate with business analysts, QA teams, and architects; write clean, maintainable code and perform unit/integration testing and code reviews; troubleshoot production issues; participate in Agile ceremonies; optimize application performance and support deployment and release activities; architect opportunities and contribute to CI/CD pipelines for cloud-based managed services.
Required Qualifications
- Bachelor’s or Master’s in Computer Science / IT / Engineering (preferred)
- 5 - 7 years of Java/React JS/Node JS development experience
- Strong proficiency in React JS, Node JS & Java (8 or above)
- Experience with microservices architecture and REST API development
- Knowledge of databases (Oracle, MySQL, PostgreSQL)
- Familiarity with version control systems (Gitlab)
- Experience with build tools (Maven / Gradle)
- Understanding of SDLC and Agile methodologies
- Strong problem-solving and debugging skills
- Knowledge of containerization (Docker) and orchestration (Kubernetes)
- Experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
- Exposure to messaging systems (Kafka, RabbitMQ)
- Knowledge of API security (OAuth2, JWT)
- Familiarity with cloud platforms (Azure)
- Java / React JS / Node JS Certification (Developer / Professional Developer)
- Banking / BFSi experience preferred
This role has closed. Sorce can match you with similar open roles and apply on your behalf.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.