Website Vodafone
This Job Listing is about Vodafone in Durres, Albania 2022
We are looking for a Software Engineer for our Digital Engineering Department
#Vodafonelife
At Vodafone we connect everybody to live a better today and build a better tomorrow. It is the future we have in our mind when we see the speed of technology development. There is so much creativity across the technology industry that the speed of change is increasing. We embrace the opportunities of the future and work proactively to make good use of technology. As you can imagine, this means that we have a vibrant and diverse mix of skills and people making Vodafone a great place to work.
Your place in the team
Completes application/service developments in a microservice based, containerized environment by coordinating requirements, schedules and activities, contributing to team meetings, troubleshooting development, test and production issues across multiple environments and operating platforms. Supports testing activities and handover to Operation Department.
You will be involved in the following tasks
- Design and implement Java based micro-services for various front-end applications to support business and IT architecture requirements
- Integrate microservices to backend APIs provided on an API Gateway
- Participate in every aspect of development and implementation, working with end users (product owners) to fully understand business requirements
- Ensure compliance with Vodafone policies and procedures
- Prepare high- and low-level technical documentation (HLD, swagger)
- Work in teams using various development methodologies – agile (SCRUM).
- Support testing activities (functional and non-functional tests in all relevant project phases)
- Investigate and fix defects and incidents during development and application lifecycle
- Work in agile team environment, progress report in daily SCRUM stand-ups
- Prepare release packages for test and production environment
We are looking for you if you have
- IT specific university degree OR developer qualification
- Proficient in English both spoken and written
- Experience in software industry
- UNIX/Linux shell
- Experience in building Cloud Native Microservices
- Experience in building REST API Microservices
- Experience in Java, Spring Boot
- Experience in NoSQL Databases (MongoDB)
- Experience in caching methodologies and tools (Redis)
- Understanding of container-based environment (Docker)
- Understanding of container-orchestration tools (Kubernetes)
- RDBMS programming: SQL, Pl/SQL (preferably Oracle), PostgreSQL
- Unit testing, including use of mocking frameworks
- Good knowledge of Network Communication/Integration solutions (SOAP, REST JSON)
- Understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration, Continuous Delivery and DevOps in general.
- Knowledge of CI/CD supporting tools (Jenkins, Docker, Kubernetes, GitHub etc.)
- Ability to estimate time for his/her work precisely
- Highly motivated focused on business’ needs
- Practical experience in design and development
- Excellent analytical skills
- Good communication and presentation skills
- Ability to learn the fast-track technologies in the Digital world
- Good organizational skills with ability to manage time and prioritize workload
- Ability to rapidly understand and assimilate new concepts
- Innovative and proactive approach
- Experience in performance testing is an advantage
Company: Vodafone
Vacancy Type: Full Time
Job Location: Durres, Albania
Application Deadline: N/A
Jobzyy.com