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