remoteonsite
MVNx Platform Developer - VodafoneThree
Software Engineer
Develop cloud‑native, high‑performance MVNO platform components using Java, Spring Boot, and container orchestration on AWS, delivering secure, scalable services within agile product squads.
About the role
Key Responsibilities
- Design, develop, and maintain backend services for the MVNx platform using Java and Spring Boot.
- Containerize applications with Docker and orchestrate deployments on Kubernetes clusters in AWS.
- Implement RESTful APIs and integrate with third‑party systems to enable multi‑market MVNO capabilities.
- Collaborate with cross‑functional product squads, applying modern engineering practices and agile delivery methods.
- Write automated tests, set up CI/CD pipelines, and ensure code quality, security, and performance.
Requirements
- Strong experience in Java development and Spring Boot framework.
- Hands‑on expertise with Docker, Kubernetes, and AWS services (ECS/EKS, S3, RDS, etc.).
- Proficiency in building and consuming RESTful APIs and microservices architectures.
- Familiarity with CI/CD tools (Jenkins, GitLab CI, or similar) and automated testing.
- Experience working in agile, product‑centric squads and delivering cloud‑native solutions.
Skills
javakubernetesdockeraws