Full-Stack Java Developer (Angular 22 + Quarkus) – Riyadh, KSA
EVOLTEC INFORMATION TECHNOLOGY LLC · Riyadh, Saudi Arabia
Tailor my CV for this job — freeAbout the role:EVOLTEC is hiring a Full-Stack Java Developer to join a strategic enterprise program in Riyadh. You will be part of a delivery team building and modernizing mission-critical business applications on a modern cloud-native stack: Angular on the frontend, Quarkus on the backend, Kafka for event streaming, and Red Hat OpenShift as the runtime platform.This is a hands-on engineering role. You will own features end to end, from user interface and API design through to automated pipelines and production deployment. You will work in an agile team alongside architects, QA engineers and business stakeholders, and you will be expected to contribute to code quality, technical decisions and delivery standards.The role is full time and 100% onsite in Riyadh, working directly at the client's premises. An immediate start is preferred.
Responsibilities
Design, develop and maintain enterprise web applications using Angular 22+Build scalable, cloud-native backend services and REST APIs using QuarkusImplement event-driven integrations with Kafka as producer and consumerDevelop and maintain CI/CD pipelines using Tekton and deliver releases through Argo CD (GitOps)Containerize, deploy and run applications on Red Hat OpenShift, using Istio service mesh for traffic management and securityDesign data models and write efficient, optimized SQLWrite unit and integration tests and take part in code reviewsTroubleshoot and resolve issues across the frontend, backend and deployment layersCollaborate with architects, QA and business teams to translate requirements into production-ready features
Requirements
5+ years of professional software development experienceHands-on, recent experience with Angular 22 or later (mandatory)Production experience with Java and Quarkus (mandatory)Experience integrating Kafka in production applicationsExperience with Tekton and Argo CDExperience deploying applications on OpenShift; exposure to IstioStrong SQL skillsFluent Arabic and professional EnglishAble to work 100% onsite in RiyadhPreferred:Currently based in Saudi Arabia with a transferable IqamaExperience in banking, government or other regulated environmentsNotice period of 30 days or lessImportant:This is an application development role. Candidates with a platform, infrastructure or cluster-administration background only will not be considered. Backend experience must be Java-based; profiles with .NET or Node.js backend experience only will not be considered.Why join EVOLTEC:EVOLTEC is a Dubai-headquartered IT consulting and engineering firm and a Red Hat service delivery partner, delivering enterprise solutions to leading organizations across the UAE, Saudi Arabia and the wider region. Joining EVOLTEC means:Working on high-impact enterprise programs for major organizations in the KingdomHands-on experience with a modern cloud-native stack: OpenShift, Quarkus, Kafka, GitOps and service meshBeing part of a growing regional team with operations in the UAE, Saudi Arabia and EgyptA lean, engineering-led culture where your work is visible and your input shapes deliveryCareer growth into senior, lead and architect roles as the company expandsA competitive compensation package [confirm benefits: medical insurance, Iqama/visa, annual leave, flights]