FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Full Stack Engineer – Backend-Focused
Mondia Group. Design, develop, and maintain scalable, high-performance microservices using Java 21+ and Spring Boot .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesApacheAWSCloudDistributed 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