Software Engineer at Vodafone United States
Tirana, Central Albania, Albania -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

0.0

Posted On

19 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Microservices, Agile, REST APIs, Cloud Native, Docker, Kubernetes, CI/CD, Jenkins, GitHub, Network Communication, Unit Testing, Problem Solving, Collaboration, Time Management

Industry

Telecommunications

Description
Design and implement JAVA, Spring Boot based micro-services to support the business requirements Participate in every aspect of development and implementation, collaborate with end users (product owners) to fully understand business requirements Prepare high- and low-level technical documentation (HLD, swagger) Work in an agile team environment, progress report in daily SCRUM stand-ups Support testing activities (functional and non-functional tests in all relevant project phases) Investigate and fix defects and incidents during development and application lifecycle Prepare release packages for test and production environment Manage incidents as level two and level three support Manage problems as level two and level three support Proficient in English both spoken and written Experience in building REST APIs & Cloud Native Microservices Understanding of Docker & Kubernetes Knowledge of CI/CD supporting tools (Jenkins, Docker, Kubernetes, GitHub etc.) Good knowledge of Network Communication/Integration protocols (SOAP, REST JSON) Unit testing, including use of mocking frameworks Ability to learn the fast-track technologies in the Digital world Good organizational skills with ability to manage time and prioritize workload Innovative and proactive approach Highly cross-functional and able to swap and perform adjacent roles at short notice Flexibility to deal with changing projects and priorities in a short space of time Strong problem-solving skills and ability to learn new methods and processes Strong relationship building, persuasion, and collaboration skills that drives internal- and cross-team constructive feedback and support Strong communications skills, with the ability to distil difficult technical concepts into simple and actionable modules Strong time-management skills, with the ability to juggle multiple balls, and comfortable working under pressure Willingness to track, assess, and incorporate practice and technology developments into day-to-day working Good understanding of the business capability / user journey, wider organizational goals, and desired product business outcomes Understanding of both the current Telecommunications and digital services market and emerging business and technology trends

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Design and implement JAVA and Spring Boot based micro-services to support business requirements. Collaborate with end users to understand requirements and support testing activities throughout the application lifecycle.
Loading...