Mondia Group

Senior Full Stack Engineer - (Backend-Focused)

Mondia Group
Apply
3 days ago
Cairo, EgyptSenior

Responsibilities

  • Design, develop, and maintain scalable Java 21+ and Spring Boot microservices and high-performance backend services.
  • Design and implement secure RESTful APIs with versioning, idempotency, error handling, and OpenAPI/Swagger specifications.
  • Apply microservices, distributed transaction, bounded-context, service-decomposition, and Saga patterns.
  • Develop event-driven systems and asynchronous messaging integrations using Apache Kafka.
  • Implement application security practices including OAuth2, JWT, secure coding, and vulnerability remediation.
  • Optimize JVM performance, profiling, caching, latency, resource utilization, SQL queries, indexes, and query execution plans.
  • Design and operate cloud-native and serverless AWS solutions using Lambda, API Gateway, and Step Functions.
  • Develop backend services with Node.js and NestJS and use Python or other scripting tools for automation.
  • Develop Vue.js frontend applications, reusable UI components, client-side validation, state management, and REST API integrations.
  • Write unit and integration tests, troubleshoot complex issues, and resolve performance bottlenecks.
  • Use AI-assisted tools for coding, debugging, testing, reviews, documentation, production support, log analysis, and ticket summarization.
  • Conduct code reviews, mentor team members, collaborate with QA and engineering teams, and participate in on-call and incident-resolution activities.

Requirements

  • Strong professional experience developing backend software with Java 21+ and Spring Boot.
  • Strong understanding of microservices architecture, distributed systems, RESTful API design, and event-driven architecture.
  • Hands-on experience with API design, integration, authentication, authorization, and application security.
  • Practical experience with Apache Kafka or equivalent event-streaming technologies.
  • Strong SQL and relational database knowledge, including query optimization and indexing.
  • Experience building and operating applications on AWS, including serverless services.
  • Understanding of unit testing, integration testing, CI/CD, observability, production troubleshooting, and secure development practices.
  • Working knowledge of Vue.js and modern JavaScript or TypeScript, including frontend components, REST API integration, and UI troubleshooting.
  • Experience with Node.js and NestJS; familiarity with Python or other scripting languages for automation and tooling.
  • Practical experience with AI-assisted coding tools and interest in applying AI to improve productivity and software quality.
  • Preferred qualifications include AWS cloud-native application experience, distributed transaction and resilience strategies, caching, performance optimization, AI workflow automation, architectural decision-making, code reviews, and mentoring.

Benefits

  • Social insurance.
  • Health insurance for the employee and family.
  • Company contribution of up to EUR 25 per month toward staff perks.
  • Company-based bonus scheme in line with company policy.
  • Hybrid workplace in New Cairo City, Egypt.
  • Salaries are paid in EGP at the EUR equivalent.
Mondia Group

About Mondia Group

201-500 employees

Mondia Group builds mobile commerce and digital content platforms for telecom operators, media companies, and brands, including direct carrier billing, content aggregation, and value-added services. Privately held and founded in 1999, the company is headquartered in Dubai and partners with 60+ mobile operators across 30 countries, giving access to over 700 million consumers. Its offerings span music streaming, mobile gaming, video-on-demand, and API enablement.

Contact me