Senior Development Lead Full Stack Microservices
📣 إعلان| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | السعودية |
وصف الوظيفة
About CodeNinja
CodeNinja is an AI and engineering delivery company based in Riyadh, serving Saudi enterprises, software acquirers, and government entities. The company focuses on modernizing systems and operationalizing intelligence across critical workflows. CodeNinja builds AI-native infrastructure, embedded engineering capabilities, and owned application platforms, trusted by over 240 organizations in sectors such as government digitization, energy, financial services, logistics, and healthcare. CodeNinja combines global delivery standards with in-market engineering talent, aligning with Saudi Arabia's Vision 2030 ambitions for digital sovereignty and local talent development.
The Role: Senior Development Lead - Full Stack Microservices
CodeNinja is seeking a Senior Development Lead with over 10 years of experience for a full-time position. This role requires strong expertise in Low-Level Design (LLD), Java Spring Boot, Microservices, API development and security, and React JS. The Senior Development Lead will function as a player-coach, leading the development team while maintaining deep involvement in architecture discussions, LLD, coding, code reviews, troubleshooting, and technical delivery. The ideal candidate will combine strong technical expertise with team leadership to drive the development of scalable, secure, and high-quality applications.
Key Responsibilities
- Lead the technical design and development of complex applications and digital platforms.
- Translate high-level architecture and business requirements into detailed Low-Level Designs (LLD), including component design, service boundaries, data models, API contracts, and error handling.
- Design and develop scalable Java/Spring Boot microservices and lead the development of RESTful APIs and backend services.
- Apply best practices across Spring Boot, Spring Security, JPA/Hibernate, database integration, and event-driven architecture.
- Design secure, scalable, production-grade APIs, defining request/response contracts, validation rules, and versioning.
- Provide technical leadership for React JS front-end development, including scalable UI components and front-end architecture.
- Actively contribute to coding for critical, complex, or high-priority features.
- Lead and mentor a team of developers across backend and frontend technologies, breaking down requirements into technical tasks and tracking progress.
- Ensure deliverables meet quality, security, performance, and scalability standards, supporting SIT/UAT defect resolution and production readiness.
- Collaborate with Solution Architects, Enterprise Architects, Business Analysts, Product Owners, QA, DevOps, Security, and Integration teams.
Required Qualifications and Experience
- 8–12+ years of software development experience, with significant depth in Java/Spring Boot and microservices.
- At least 3+ years in a Technical Lead / Development Lead role, with proven experience leading teams while remaining hands-on.
- Strong experience delivering enterprise-scale digital applications and API-driven platforms in Agile/Scrum environments.
- Demonstrated Low-Level Design capability and excellent code review discipline.
- Ability to independently translate requirements into technical solutions.
- Excellent communication and stakeholder management skills.
- Proven ability to mentor and technically guide developers.
Technical Skills
- Proficiency in Java, Spring Boot, and Microservices architecture.
- Experience with RESTful APIs, API Gateway, and API security (OAuth , OpenID Connect, JWT, RBAC).
- Strong understanding of front-end development with React JS.
- Familiarity with JPA/Hibernate, database integration, distributed transactions, caching, and event-driven architecture.
- Experience with logging, monitoring, alerting, and error handling for production-ready applications.
Application Process
Candidates who meet the above qualifications are encouraged to apply. Salary details will be discussed during the interview process.
متطلبات الوظيفة
- تتطلب اكثر من ١٠ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Development Lead Full Stack Microservices
- وظائف محضر قهوة (باريستا) في المدينة المنورة
- وظائف محاسب زبائن (كاشير) في المدينة المنورة
- وظائف ممثل مبيعات في المدينة المنورة
- وظائف مهندس كهرباء موقع في المدينة المنورة
- وظائف أخصائي تسويق في المدينة المنورة
- مجالات وظيفية أخرى في
- وظائف محضر قهوة (باريستا) في المدينة المنورة
- وظائف محاسب زبائن (كاشير) في المدينة المنورة
- وظائف ممثل مبيعات في المدينة المنورة
- وظائف مهندس كهرباء موقع في المدينة المنورة
- وظائف أخصائي تسويق في المدينة المنورة
- وظائف مهندس كهربائي في المدينة المنورة
- وظائف مهندس معماري في المدينة المنورة
- وظائف بائع في المدينة المنورة
- وظائف صيدلي في المدينة المنورة
- وظائف مقدم طعام (ويتر) في المدينة المنورة
- استكشف الوظائف في أنحاء المملكة
- وظائف أخصائي تمريض في الدمام
- وظائف محاسب تكاليف في المدينة المنورة
- وظائف فني هندسة ميكانيكية في الخرج
- وظائف اخصائي تربية خاصة في الدمام
- وظائف عامل نظافة في محايل
- وظائف ممثل مبيعات في سيهات
- وظائف DevOps Engineer في الرياض
- وظائف مهندس معماري داخلي في الرياض
- وظائف Food & Beverage Crew Member في الرياض
- وظائف فني كهربائي تمديدات كهربائية في تبوك