Job Description
Job Details
- Job Title: Senior Backend Developer (NodeJS)
- Employment Type: Full-time
- Experience Required: Minimum 6+ years professional development experience
- Platform: Linux & Azure Cloud Environment
Key Responsibilities
- Develop and maintain server-side APIs using NodeJS.
- Work on complex projects involving multiple cross-functional teams.
- Deploy and manage NodeJS applications on Azure cloud infrastructure.
- Implement secure authentication and authorization mechanisms (OpenID Connect, OAuth 2.0).
- Design and manage relational and document-based databases.
- Analyze and understand complex technical requirements.
- Manage multiple deliverables in a fast-paced environment.
- Identify and improve business process efficiency and effectiveness.
- Collaborate with stakeholders across various organizational levels.
Company Overview
The organization focuses on delivering scalable backend solutions and cloud-native applications. The role involves working on complex enterprise projects, collaborating across departments, and deploying high-performance NodeJS applications within Azure cloud environments.
Qualifications
- At least 6 years of professional software development experience.
- 4+ years of experience developing server-side APIs using NodeJS on Linux.
- Strong experience deploying and managing NodeJS applications on Azure cloud.
- Knowledge of OpenID Connect and OAuth 2.0 security protocols (preferred).
- Strong background in relational and document-based databases.
Required Skills
- NodeJS backend development
- Linux environment
- Azure cloud deployment and management
- RESTful API development
- OpenID Connect (OIDC)
- OAuth 2.0
- Relational databases
- Document-based databases
- Analytical and problem-solving skills
- Strong written and verbal communication skills
- Ability to manage multiple tasks and priorities
- Strong collaboration and interpersonal skills
Secondary (Non-Development) Skills
Results-oriented approach
Highly motivated and self-directed
Strong execution and organizational skills
Critical thinking and analytical mindset
Detail-oriented with strategic perspective
Adaptability to changing priorities