This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Full Stack Developer to contribute to the design, development and delivery of customer-sponsored front-end self-service portals that support the Vodafone Digital journey for Vodafone Business. This role combines hands-on front-end and back-end development, working with modern JavaScript frameworks and Java-based microservices to deliver scalable, secure and high-quality applications within agreed timelines and quality standards.
Job Responsibility
Design, develop and maintain front-end applications using React.js and modern JavaScript (ES6+)
Build reusable, scalable and responsive UI components aligned to accessibility and responsive design principles
Develop robust back-end services using Java (8/11/17) with Spring Boot, Spring MVC and Spring Data JPA
Design and implement RESTful APIs and integrate front-end and back-end systems using JSON-based data flows
Contribute to microservices-based architecture and support API integration across systems
Work with relational databases such as MySQL or PostgreSQL, with exposure to NoSQL technologies such as MongoDB
Troubleshoot, analyse and resolve technical issues, including critical production incidents, with a solution-oriented approach
Collaborate closely with Tech Leads and cross-functional stakeholders to meet delivery, quality and customer experience goals
Requirements
4–7 years of experience in full-stack development, with strong exposure to both React.js and Java Spring Boot
Solid knowledge of HTML5, CSS3, JavaScript frameworks and state management tools such as Redux or Context API
Hands-on experience developing REST APIs and working within microservices architectures
Confident working with SQL databases and have a good understanding of NoSQL concepts