Senior Software Engineer
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, Cloud Engineer - Software, Software Engineer, Senior Developer
Job Description & How to Apply Below
Join to apply for the Senior Software Engineer role at Takamol Holding
We are seeking a highly skilled Backend Developer with expertise in Java Spring Boot to join our team. The ideal candidate will be responsible for ensuring the stability, performance, and scalability of our backend systems, while contributing to cloud integration and real-time features.
Key Responsibilities- Design and develop backend using Java Spring Boot, including RESTful APIs with Microsoft Authentication for authorization.
- Manage databases with MySQL, including replication, query optimization, and high-concurrency handling.
- Integrate and deploy on GCP, using API Gateway for routing, rate limiting, and security enforcement.
- Implement Firebase Cloud Messaging for push notifications, including token management and real-time updates.
- Ensure security with encryption, input validation, JWT handling, and OWASP compliance.
- Develop CI/CD pipelines, automated testing, logging, and monitoring for resilient systems.
- Optimize scalability with caching, queuing, asynchronous processing, and cloud scaling.
- Collaborate on integrations with cross-platform mobile apps for API compatibility and offline support.
- 2-4 years of backend development experience.
- Expertise in Java Spring Boot, microservices, and reactive programming.
- Strong experience with MySQL for schema design, tuning, and high-availability.
- Hands‑on with GCP services, API Gateway, and infrastructure as code.
- Experience integrating Microsoft Authentication and Firebase for notifications.
- Deep knowledge of concurrency, API design, Dev Ops, and edge‑case handling.
- Familiarity with cross‑platform mobile integrations like Flutter/React Native.
- Bachelor's or Master’s in Computer Science or equivalent.
- Preferred:
Docker on GCP, Redis, and real‑time systems experience.
Seniority Level: Mid‑Senior level
Employment type:
Full‑time
Job function:
Engineering and Information Technology
Industry: Business Consulting and Services
#J-18808-LjbffrPosition 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:
×