Compartir esta oferta de trabajo

Backend Software Engineer

Fecha: 03-oct-2021

Ubicación: MADRID, ES

Empresa: Telefonica S.A.

 

 

AREA DESCRIPTION

Telefonica CTO-Smart Wifi is seeking talented engineers to join our Engineering team. The challenges faced every day in extending and improving the Telefonica user experience require vast knowledge in how to produce highly maintainable and extensible object-oriented code. Our engineers must feel the need to build a product that works fast and flawlessly, be passionate about eliminating any problems as soon as they are discovered, and take pride in doing so.
The CTO- Smart Wifi team is responsible to develop and maintain the tools a final user can use to manage their Wi-fi network.

 

MISSION

Our mission is to provide Telefonica customers with the best tools for managing their Wi-fi network.

 

MAIN DUTIES & RESPONSIBILITIES

•    Develop and maintain backend services written in Java.
•    High-quality design of backend services for maintainability, robustness and scalability.
•    Cooperate with product in User Stories refinement and analysis of better technical solution to implement them.
•    Cooperate with tech lead in defining paths for technical platform evolution.

 

EDUCATION REQUIRED

•    Computer Science, Telecommunication Engineer, etc.

 

SPECIFIC SKILLS

•    Extensive knowledge of object-oriented programming and software architecture (preferably Java, other OOO languages are acceptable).
•    Experience deploying backend services in a real production environments.
•    Strong will to adhere to best practices in OO development and a need to leave well-structured code in your tracks.
•    Knowledge of no-SQL storages (Mongo) and other approaches to data management.
•    Experience in APIs definition, implementation and integration.
•    Web development, javascript and typescript experience is a plus.

 

TECHNICAL KNOWLEDGE

Required:
•    Java, Play framework
•    Mongo DB
•    Unit testing
Nice to have:
•    Relational databases
•    Web development
•    Javascript, typescript

 

PROFESSIONAL EXPERIENCE

•    3+ years of experience

 

LANGUAGES

•    English (professional competence)

 

The position could be developed from any location in Spain.

If you join Telefónica

 

You join almost 100 years of history, you join a team of 106 nationalities present in more tan 35 countries. You join a team that works to connect people wherever they are. We are leading the digital revolution with the enthusiasm of the first day in all our businesses, creating the best digital ecosystem for our clients: network, IoT, cloud, security, innovation etc. Here, at Telefónica you count with everything you need to be the best you. We need people like you that wants to take this challenge of creating the Telefónica of tomorrow.

Telefonica is committed to the new working ways. Under our proposition “Disconnect to Reconnect” we have applied the Digital Disconnection.

 

#WeAreInclusive

 

We strongly believe diverse and inclusive teams become more innovative and they achieve improved results. Telefonica aims to promote and guarantee a place for everyone, just the way we are: gender, age range, sexual orientation and/or identity, culture, creed, disability or any other personal condition.