Job Details

Job Description

Roles & Responsibilities

We are looking for an experienced Full Stack Developer to design, develop, and deploy secure, role-based web applications and backend services. You will work with Angular, Node.js/Python, and Keycloak to build responsive enterprise applications with strong authentication and workflow capabilities.

Key Responsibilities

  • Develop and maintain role-based web applications and REST APIs
  • Build responsive UIs using Angular and PrimeNG/Angular Material
  • Integrate SSO and authentication using Keycloak, Active Directory, and Kerberos
  • Implement logging, error handling, and audit trails
  • Collaborate with cross-functional teams and support UAT testing
  • Document code, APIs, and deployment processes

Requirements

  • Bachelor s degree in Computer Science or related field
  • 10+ years of full stack development experience
  • Strong experience with:
    • Angular, TypeScript, HTML/CSS, RxJS
    • Node.js (Express/NestJS) and Python
    • REST APIs and SQL/NoSQL databases
  • Knowledge of OAuth2, JWT, Kerberos SSO
  • Familiarity with Docker, Git, and CI/CD pipelines
  • Experience with cloud platforms (AWS, Azure, or GCP) preferred
  • Oil & Gas or industrial workflow experience is a plus

Skills

  • Strong problem-solving and communication skills
  • Team-oriented with a customer-focused mindset

Desired Candidate Profile

Requirements

  • Bachelor s degree in Computer Science or related field
  • 10+ years of full stack development experience
  • Strong experience with:
    • Angular, TypeScript, HTML/CSS, RxJS
    • Node.js (Express/NestJS) and Python
    • REST APIs and SQL/NoSQL databases
  • Knowledge of OAuth2, JWT, Kerberos SSO
  • Familiarity with Docker, Git, and CI/CD pipelines
  • Experience with cloud platforms (AWS, Azure, or GCP) preferred
  • Oil & Gas or industrial workflow experience is a plus

Similar Jobs