Java Backend
Role Overview
Build and optimize high-performance, scalable, and secure backend services.
The posting states a Dubai location, 8 to 10 years of experience, and an immediate-joiner preference.
Key Skills for This Role
Full Job Posting
Role overview
Build and optimize high-performance, scalable, and secure backend services.
The posting states a Dubai location, 8 to 10 years of experience, and an immediate-joiner preference.
Key responsibilities
- Design, develop, and maintain scalable microservices using Spring Boot and Quarkus.
- Integrate and manage Keycloak for authentication, authorization, and role-based access control.
- Design, optimize, and query SQL and NoSQL databases.
- Implement secure, stateless APIs with JWT-based authentication.
- Troubleshoot production issues and conduct root cause analysis.
- Optimize performance through database tuning, caching, asynchronous processing, and profiling.
- Collaborate with DevOps and SRE teams on scalable deployment to OpenShift.
- Write clean, maintainable, testable code and implement unit and integration tests.
- Participate in code reviews and design discussions.
Required skills and experience
- 8 to 10 years of experience.
- Strong proficiency in Java 17 or later; Java 21 or later is preferred.
- Hands-on experience with Spring Boot and Quarkus.
- Solid understanding of Keycloak, OAuth2, OIDC, and JWT.
- Experience with relational and NoSQL databases; examples include PostgreSQL, MySQL, MongoDB, Redis, and Cassandra.
- Knowledge of microservices architecture, API gateways, and distributed systems.
- Proven debugging, troubleshooting, and root cause analysis skills.
- Strong understanding of database indexes, JVM tuning, asynchronous processing, and caching.
Nice-to-have skills
- Reactive programming experience.
- Knowledge of event-driven architectures.
- Exposure to Grafana, Prometheus, APPD, or OpenTelemetry.
- Prior work on high-throughput, low-latency enterprise applications.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Xebia
Scrum Master
Abu Dhabi, UAE
Xebia is seeking an experienced AI-Native Scrum Master to coach multiple technology teams and improve how they deliver value. The role develops team practices, supports AI-assisted delivery, and strengthens flow, measure
Data & AI Architect
, UAE
Xebia is hiring a Data & AI Architect to design enterprise data and AI architectures and guide technical delivery. The role calls for architecture and software development experience, cloud and data/AI platform knowledge
Tech Lead- MEAN Stack
, UAE
The employer is seeking a Technical Lead with 8+ years of experience to design and deliver scalable full-stack web applications while leading engineering teams. The role requires Node.js, Angular, JavaScript, CI/CD, and
Salesforce Administrator
Gurugram, IND
Xebia seeks a Salesforce Administrator with 3-5 years of administration experience to support and enhance Salesforce. You will resolve user issues, manage releases and deployments, and maintain platform security, automat
Technical Lead- Mern Stack
, UAE
The employer is seeking a Technical Lead to design and deliver scalable MERN-stack web applications while leading engineering teams and architecture decisions. The role requires 8+ years of experience with Node.js, React
Information Technology Project Manager
, UAE
Xebia is seeking a Technical IT Project Manager to lead aviation technology initiatives across Flight Operations and Crew Management. The role covers cross-functional delivery, governance, technical releases, stakeholder
Scrum Master
Abu Dhabi, UAE
Data & AI Architect
, UAE
Tech Lead- MEAN Stack
, UAE
Salesforce Administrator
Gurugram, IND
Technical Lead- Mern Stack
, UAE
Information Technology Project Manager
, UAE