Jobiglo

No results.

Principal Software Engineer

NexaQuanta · Lahore

New
Senior 🇬🇧 English
React.js Next.js PrimeReact Node.js Express.js Fastify REST GraphQL Apache Kafka Keycloak OAuth 2.0 OIDC JWT RBAC PostgreSQL SQL MongoDB Prisma Sequelize AWS Docker CI/CD Infrastructure as Code Git GitHub Agile Scrum OWASP

Job description

About the role

NexaQuanta is seeking a Principal Software Engineer to lead the design and delivery of high‑performance, secure applications across its AI‑driven platform. You will work on both frontend (React/Next.js) and backend (Node.js, Kafka, Keycloak) technologies, shaping architecture and mentoring the team.

Key responsibilities

  • Build responsive user interfaces using React.js, Next.js and PrimeReact.
  • Design and develop scalable Node.js services with PostgreSQL integration.
  • Implement and maintain Keycloak‑based SSO, OAuth2/OIDC and fine‑grained access control.
  • Create Kafka producers and consumers for real‑time event streaming.
  • Deploy applications on AWS using Docker containers and manage CI/CD pipelines.

Required profile

  • 10+ years of hands‑on full‑stack development experience.
  • Strong expertise in modern web frameworks (React, Next.js) and backend services (Node.js, Express/Fastify).
  • Proven experience designing production‑grade Kafka pipelines and SSO solutions.
  • Solid understanding of security best practices (OWASP) and micro‑services architecture.

Required skills

  • React.js, Next.js, PrimeReact
  • Node.js, Express.js, Fastify, REST, GraphQL
  • Apache Kafka (producers, consumers, topics, partitions)
  • Keycloak, OAuth 2.0, OIDC, JWT, RBAC
  • PostgreSQL, SQL, MongoDB, Prisma, Sequelize
  • AWS (EC2, S3, Lambda, RDS, CloudFront), Docker
  • CI/CD, Infrastructure as Code, Git/GitHub, Agile/Scrum

What we offer

  • Competitive salary and comprehensive benefits.
  • Opportunities to work on cutting‑edge AI projects with a world‑class team.
  • Professional growth, continuous learning and flexible working arrangements.
  • Access to the latest technologies and global project exposure.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec NexaQuanta.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 10 hours ago

Expires 1 month from now

12 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

NexaQuanta

Lahore