Qureos

Find The RightJob.

Principal Full Stack Engineer (Java & React/Angular)

CEBS is seeking an experienced and visionary Principal Full Stack Engineer with 10+ years (hands-on, enterprise-level) experience to own and develop the end-to-end technical architecture of our enterprise platforms.

This role combines deep hands-on full-stack development expertise with strategic architectural leadership across application, data, integration, infrastructure, cloud, and security layers.

You will be responsible for designing scalable, secure, and cloud-native solutions on Microsoft Azure , modernizing legacy platforms, and guiding development team(s) through best practices in continuous architecture, DevOps, and software delivery.

You will work closely with business product owners and stakeholders, to ensure deliverables are aligned and delivered as per expectation.


This role is ideal for senior technologists who want to combine hands-on engineering with architectural ownership and strategic impact across the full technology stack.


Key Responsibilities

Architecture & Strategy

  • Co-own and design the end-to-end architecture across all technical layers: frontend, backend, data, integration, infrastructure, cloud, and security.
  • Define and manage the Architecture Runway , ensuring alignment with business goals, non-functional requirements (scalability, performance, security, availability), and technical debt management.
  • Support and lead technical decision-making processes, including evaluation of new technologies, spike solutions, and architectural trade-offs.
  • Produce and maintain "just enough" architecture documentation to clearly communicate design, standards, and technical direction.


Cloud & DevOps (Azure Focused)

  • Architect, deploy, and operate cloud-native and microservices-based solutions on Microsoft Azure . Ensuring compliance with cloud governance, cost optimization, and security standards.
  • Able to collaborate with DevOps team to design highly available, resilient, and secure cloud infrastructure using Azure services. You understand and can also architect the monitoring and alerts set up for the systems you develop.
  • Establish and champion CI/CD pipelines, observability, monitoring, and security best practices .

  • Full Stack Engineering Leadership

    • Provide hands-on technical leadership across:
    • Backend: Java, Spring Boot, RESTful APIs, microservices, integration patterns
    • Frontend: React and/or Angular, responsive and scalable UI architectures
    • Databases: Relational databases (Oracle SQL, SQL Server) and data access frameworks
    • Ability to guide teams on modern architectural patterns, performance tuning, and secure coding practices.
    • Lead and review complex system integrations, data migration strategies, and modernization of legacy platforms.


    Collaboration

    • Partner with product owners, architects, and stakeholders to translate business requirements into robust technical solutions. Ability to estimate and deliver accordingly.
    • Promote best practices in Agile development, code quality, documentation, and knowledge sharing.


    Required Qualifications

    • Bachelor’s degree in Computer Science, Engineering, or a related field.
    • 10+ years of professional experience in full-stack software development and enterprise architecture.
    • Able to collaborate with excellent English communication and technical decision-making skills.
    • Strong hands-on expertise in Java and Spring Boot (Spring Security, Spring Data, microservices architecture).
    • Proven experience building modern SPAs using React (17/18) and/or Angular (2+) .
    • Hands-on Microsoft Azure experience designing, deploying, monitoring, and scaling production systems.
    • Deep understanding of cloud-native architecture, microservices, and distributed systems .
    • Strong experience with RESTful APIs, system integrations, and data migration strategies .
    • Proficiency with relational databases (Oracle SQL, SQL Server) and ORM/data access technologies (Hibernate, JPA, JDBI).
    • Solid knowledge of CI/CD, DevOps, containerization (Docker, Kubernetes/AKS) .


    Nice-to-Have Skills

    • Experience with event-driven and reactive architectures (e.g., Akka, messaging platforms).
    • Exposure to legacy UI frameworks (e.g., AngularJS 1.x) and modernization programs.
    • Knowledge of TypeScript and modern JavaScript practices .
    • Experience in Retail, eCommerce, or large-scale enterprise platforms .
    • Cloud security, governance, and cost optimization experience.


    What’s in It for You

    • Competitive salary and benefits
    • Provident fund, medical coverage, and additional incentives
    • Opportunity to work directly with international clients
    • Strong focus on learning, leadership, and professional growth
    • High-impact role influencing enterprise-scale platforms and cloud strategy

    © 2026 Qureos. All rights reserved.