Onsite Senior IoT Development Engineer – Java

Posted 1 hour ago

Apply now

About the role

  • Backend Developer developing innovative applications for IoT, Mobile Private Networks and health solutions at Vodafone. Collaborating in an Agile environment to deliver high-quality global solutions.

Responsibilities

  • Design, develop, and maintain backend systems and applications.
  • Build microservices using Spring Boot and AWS Lambdas in Python.
  • Optimise performance, scalability, and reusability of applications.
  • Collaborate with team members through code reviews, mentoring, and knowledge sharing.
  • Work closely with UX designers, Scrum Masters, Product Owners, Testers, and Infrastructure Engineers.
  • Write clean, maintainable code following industry standards and best practices.
  • Develop and execute unit and integration tests to ensure reliability and stability.
  • Stay updated with emerging backend technologies and frameworks to improve processes.

Requirements

  • Degree in Computer Systems Engineering, Computer Science, or Telecommunications (BSc/MSc).
  • Minimum 4 years of experience in backend development with Java (Spring Boot or equivalent).
  • Proven experience with Kubernetes, Docker, and cloud implementations.
  • Hands-on experience with relational and NoSQL databases (e.g., MongoDB).
  • Familiarity with CI/CD tools such as Jira, Jenkins, Nexus, Sonar, GIT, and Confluence.
  • Knowledge of observability tools like Prometheus and Grafana.
  • Understanding of microservices and event-driven architectures.
  • Excellent communication skills and ability to work collaboratively in Agile teams.
  • Passionate about technology, innovation, and continuous learning.
  • Nice to have: Experience with React and JavaScript (ES6+, TypeScript).
  • Knowledge of NiFi for designing and managing data flows.

Benefits

  • Opportunity to work on cutting-edge technologies in a global organisation.
  • Exposure to Agile methodologies and collaborative, cross-functional teams.
  • A culture that encourages innovation, experimentation, and continuous learning.
  • Career growth through mentorship and knowledge-sharing initiatives.

Job title

Senior IoT Development Engineer – Java

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

OnsiteEgypt

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job