Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mondia Group

Senior Full Stack Engineer – Backend-Focused

Mondia Group

. Design, develop, and maintain scalable, high-performance microservices using Java 21+ and Spring Boot .

Posted 10/13/2026full-timeNew Cairo City • EgyptSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend software development with Java 21+ and Spring Boot, alongside a solid understanding of microservices architecture and RESTful API design. Proficient in cloud-native application development on AWS and skilled in implementing application security best practices.

Highest-signal resume keywords
Java 21+ DevelopmentSpring Boot FrameworkMicroservices ArchitectureAWS Cloud ServicesAPI Design and Security

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java 21+Spring BootMicroservices ArchitectureRESTful API DesignApache KafkaSQLAWSNode.jsVue.jsPython
Soft Skills
Analytical SkillsCommunicationCollaborationProblem-SolvingOwnership
Tools & Technologies
OpenAPISwaggerJVM TuningCI/CDAI-Assisted Development Tools
Industry Keywords
Event-Driven ArchitectureDistributed SystemsApplication SecurityUnit TestingIntegration Testing

Tech Stack

Tools & technologies
ApacheAWSCloudDistributed SystemsJavaJavaScriptKafkaMicroservicesNode.jsPythonSpringSpring BootSpringBootSQLTypeScriptVue.js

About the role

Key responsibilities & impact
  • Design, develop, and maintain scalable, high-performance microservices using Java 21+ and Spring Boot
  • Design and implement robust RESTful APIs, including API versioning, idempotency, error handling, security, and OpenAPI/Swagger specifications
  • Apply microservices architecture principles, including bounded contexts, service decomposition, distributed transaction management, and Saga patterns
  • Develop and integrate event-driven systems using Apache Kafka and asynchronous messaging patterns
  • Implement application security best practices, including OAuth2, JWT, secure coding, and vulnerability remediation
  • Optimize application performance through JVM tuning, profiling, caching strategies, latency reduction, and efficient resource utilization
  • Design, develop, and optimize database access patterns, SQL queries, indexing strategies, and query execution plans
  • Design, implement, and operate cloud-native and serverless solutions on AWS, including Lambda, API Gateway, and Step Functions
  • Develop backend services and APIs using Node.js and NestJS where appropriate
  • Use Python, Node.js, and other scripting tools to automate engineering, testing, deployment, and operational activities
  • Write clean, maintainable, testable code and develop unit and integration tests
  • Build prototypes, troubleshoot complex issues, and identify and resolve performance bottlenecks
  • Develop, enhance, and maintain frontend applications using Vue.js
  • Integrate frontend applications with backend services through secure, reliable, and well-designed REST APIs
  • Implement reusable UI components, form handling, client-side validation, state management, and error handling
  • Address frontend performance, responsive design, browser compatibility, and usability
  • Troubleshoot frontend issues and collaborate with developers to deliver complete, end-to-end features
  • Leverage AI-assisted development tools for coding, debugging, testing, code reviews, and documentation
  • Drive AI-powered automation across the software development lifecycle
  • Conduct code reviews, promote engineering best practices, and mentor team members
  • Collaborate with the Engineering Manager, QA teams, and other developers to deliver the technology roadmap
  • Participate in on-call rotations, production incident resolution, root-cause analysis, and preventive improvements

Requirements

What you’ll need
  • Strong professional experience in backend software development using Java 21+ and Spring Boot
  • Solid 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
  • Good understanding of unit testing, integration testing, CI/CD, observability, production troubleshooting, and secure development practices
  • Ability to analyze complex technical problems and deliver reliable, maintainable, and high-performance solutions
  • Working knowledge of Vue.js and modern JavaScript or TypeScript
  • Ability to develop and maintain frontend components, integrate REST APIs, and troubleshoot UI issues
  • Understanding of frontend architecture, state management, responsive design, and client-side validation
  • Ability to independently implement straightforward to moderately complex frontend features without requiring deep frontend specialization
  • Experience with Node.js and NestJS for backend services
  • Familiarity with Python or other scripting languages for automation and tooling
  • Practical experience with AI-assisted coding tools and an interest in applying AI to improve development productivity and software quality
  • Strong analytical, communication, collaboration, and problem-solving skills
  • Ability to take ownership of deliverables and work effectively within a cross-functional engineering team
  • Preferred: Experience designing and operating cloud-native applications on AWS
  • Preferred: Knowledge of distributed transaction patterns, resilience strategies, caching, and performance optimization
  • Preferred: Experience automating development and operational workflows using AI
  • Preferred: Experience participating in architectural decisions, conducting code reviews, and mentoring other developers

Benefits

Comp & perks
  • Social insurance
  • Health insurance for employee and family
  • The company will contribute up to EUR 25 per month towards staff perks
  • Benefit from our company based bonus scheme, in line with company policy.
  • EUR equivalent salaries paid in EGP