
Senior Fullstack Software Technical Lead – Java, ReactJs
Vodafone
full-time
Posted on:
Location Type: Office
Location: 🇪🇬 Egypt
Visit company websiteJob Level
Senior
Tech Stack
AWSDockerJavaJUnitKubernetesMicroservicesMongoDBRabbitMQReactRedisSpringSpring BootSpringBoot
About the role
- Lead technical delivery across multiple projects, from planning to production.
- Design software applications aligned with customer needs and best practices.
- Provide coaching and technical guidance to development teams.
- Define and enforce coding standards, conduct code reviews, and ensure unit testing.
- Manage technical estimates and contribute to RFPs.
- Ensure effective communication, teamwork, and task alignment within the team.
- Support production systems and adhere to service level agreements.
- Promote innovation and assess new ideas from the team.
- Report progress, risks, and recommendations clearly and accurately.
Requirements
- 7+ years of experience in full stack development.
- Bachelor’s degree in Computer Science, Engineering, or equivalent.
- Strong expertise in Java, ReactJS, Spring Boot, and microservices architecture.
- Proficient in JUnit, mocking, Redis, MongoDB, RabbitMQ, and front-end frameworks.
- Familiar with AWS, Docker, Kubernetes, CI/CD pipelines, and DevOps practices.
- Skilled in software design, API development, and security protocols.
- Excellent communication, problem-solving, and leadership skills.
- Demonstrates flexibility, commitment, and a proactive attitude.
- Capable of working under pressure without compromising quality.
Benefits
- Opportunity to lead high-impact, enterprise-wide projects.
- Exposure to cutting-edge technologies and tools.
- Collaborative work environment with a focus on innovation.
- Continuous learning and development through hands-on experience.
- Ability to influence technical direction and team growth.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full stack developmentJavaReactJSSpring Bootmicroservices architectureJUnitmockingRedisMongoDBRabbitMQ
Soft skills
communicationproblem-solvingleadershipflexibilitycommitmentproactive attitudeteamworktask alignment
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering