Vodafone

Senior Fullstack Software Technical Lead – Java, ReactJs

Vodafone

full-time

Posted on:

Location Type: Office

Location: 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job 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