More jobs:
Senior Software Engineer; Backend – Java Boot
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2025-12-03
Listing for:
Takamol Holding
Full Time
position Listed on 2025-12-03
Job specializations:
-
Software Development
Backend Developer
Job Description & How to Apply Below
Get AI-powered advice on this job and more exclusive features.
We are looking for a highly skilled Senior Software Engineer (Backend) to join our team.
The ideal candidate has strong expertise in Java Spring Boot
, cloud environments, and high-performance backend systems—capable of building scalable, secure, and reliable services that power real‑time features across our applications.
- Design and develop backend services using Java Spring Boot
, including clean, scalable RESTful APIs. - Implement Microsoft Authentication for secure authorization and identity management.
- Manage and optimize MySQL databases (replication, indexing, performance tuning, high‑concurrency queries).
- Deploy and integrate services on Google Cloud Platform (GCP) using tools like API Gateway for routing, rate limiting, and security.
- Implement Firebase Cloud Messaging (FCM) for push notifications, device token lifecycle, and real‑time updates.
- Ensure top‑tier security (encryption, input validation, JWT, OWASP standards).
- Build and maintain CI/CD pipelines
, unit/integration testing, logging, and monitoring for production reliability. - Improve system scalability using caching, queuing, async processing
, and auto‑scaling techniques. - Collaborate with mobile teams (Flutter / React Native) to ensure API compatibility and offline support.
- 2–4 years of hands‑on backend development experience.
- Advanced expertise in Java Spring Boot
, microservices architecture, and reactive programming. - Practical experience with GCP
, API Gateway, and IaC tools. - Experience with Microsoft Authentication and Firebase integrations.
- Strong understanding of concurrency
, API design, performance tuning, and Dev Ops fundamentals. - Familiarity with cross‑platform mobile integrations (Flutter / React Native).
- Bachelor’s/Master’s in Computer Science or related field.
- Preferred: Docker on GCP, Redis, real‑time and event‑driven systems.
- Associate
- Full‑time
- Information Technology
- Business Consulting and Services
Referrals increase your chances of interviewing at Takamol Holding by 2x
Apply BELOW
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×