Flag job

Report

Fullstack Developer with Nodejs, Typescript, Angular14, Azure, Kafka&Kubernetes with min 8 years@ Remote

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Website: innovatzglobal.com
Job details:

Role: Fullstack Developer

Location: Remote

Duration: One year Contract

Job Description:

Experience and knowledge:

  • Candidates must have 6+ years of relevant professional experience in full-stack development.
  • Demonstrated experience in designing and implementing complex microservices architectures and robust APIs utilizing Node.js and TypeScript.
  • Advanced proficiency in TypeScript is required, including experience with advanced TypeScript features and design patterns.
  • Deep experience with backend frameworks, specifically NestJS, with an emphasis on architectural patterns like CQRS or Event Sourcing.
  • Proven track record in developing complex web applications with Angular version 14 or higher.
  • Extensive experience with both SQL (SQL Server) and NoSQL (MongoDB) databases; expert-level ability in schema design, query optimization, and caching strategies using Redis.
  • Strong experience with Azure cloud platforms, specifically designing solutions around Service Bus, Key Vault, AKS (Azure Kubernetes Service), and Blob Storage.
  • Deep understanding of security protocols and identity management, including SAML, OAuth2, and OpenID Connect.
  • Experience with Event-Driven Architecture working with message brokers create loosely coupled integrations.
  • Experience in defining and implementing CI/CD strategies, container orchestration with Docker and Kubernetes, and infrastructure-as-code concepts.
  • Expert in using GitHub for version control and SonarQube for maintaining high standards of code quality and security.
  • Advanced proficiency in leveraging AI-assisted coding tools (GitHub Copilot) to drive team productivity and code consistency.

Skills and attributes:

  • Possesses a comprehensive grasp of Domain-Driven Design (DDD) and distributed system design patterns.
  • Leads by example in cross-functional agile teams, facilitating technical discussions, refining requirements, and championing a DevOps mindset.
  • Expert user of ALM tools including Jira and Confluence to document architectural decisions and track complex project milestones.
  • Exceptional analytical, systems-thinking, and leadership abilities, paired with the ability to communicate technical strategy to both engineers and stakeholders.
  • Proactively identifies and adopts emerging technologies, conducting proof-of-concepts to keep the tech stack modern and competitive.
  • Committed to mentoring junior and mid-level engineers, performing rigorous code reviews, and establishing engineering best practices.
  • Oversees the investigation and resolution of critical production incidents, ensuring root cause analysis and long-term remediation within SLA.

 

Click on Apply to know more.

Skills

Agile
Angular
Azure
backend
caching
Confluence
cross-functional
DDD
design patterns
DevOps
distributed system
Docker
full-stack
GitHub
infrastructure-as-code
JS
Jira
Kubernetes
microservices
Node
NoSQL
OAuth2
OpenID
Redis
Root Cause Analysis
SQL
TypeScript
Vault
version control