Desgraciadamente este trabajo no está activo.

GO Backend Developer en MADRID, ES

Area...   11Paths is made up of people whose mission is to help Telefónica to be positioned as one of the best companies offering security products around the world. Niji is the B2C Security platform of Telefonica. It...

Descripción del empleo

Area Description

 

11Paths is made up of people whose mission is to help Telefónica to be positioned as one of the best companies offering security products around the world.

Niji is the B2C Security platform of Telefonica. It has the goal of protecting the clients in the digital world. It integrates several solutions and technologies to garantee the privacy and security to get a peace of mind when he uses software in all the client devices.

 

Mission

 

The candidate will have the responsibility to develop the backend servers of Niji platform.

 

Main Responsibilities

 

• Develop the MVC backend servers based on Go.
• Develop REST/JSON APIs.
• Integrate several kinds of databases to store data (relational and non-relational).
• Integrate Queue Message Systems to send messages.
• Integrate third parties platforms through APIs (REST/JSON, SOAP/XML, etc…)
• Integrate OB Platforms (BSS, SMSC, Single Sign On)
• Work with Product team to collect the details of the requirements.
• Work with third parties team to build the best possible user experience.

 

Education Required

 

Telecom or computer science degree.

 

Specific Skills

 

•    Proactive, entrepreneur, autonomous, fast learner and team worker.
•    Critical thinking, flexible and positive mindset.
•    Very good programming and software design skills are required.

 

Technical Knowledge

 

• Programming languages: Go, Python
• APIs technologies and tools: 
o REST/JSON: Swagger, OpenAPI, Postman
o SOAP/XML: SOAPUI
• Databases:
o Relational: MySQL, MariaDB
o Non-relational: MongoDB, Riak
• Cache systems: REDIS, MemCache
• Queues Message Systems: RabbitMQ
• SSO: oAuth2.0, OpenID Connect
• Messages Protocols: SMTP, SMPP (SMSC Integration)
• Unit testing.
• Version control tools: GIT (code reviews)
• Scrum and agile methodologies (Redmine, Jira).

 

Professional Experience

 

•    More than 3 years of demonstrable experience in software development for ‘real’ products.

 

Languages

 

Spanish native
English intermediate
 

 

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.

 

#WeAreInclusive

 

Our diversity makes us stronger and more competitive. There is a place for everyone, just the way we are. At Telefónica we have more than 125,000 people of 106 different nationalities, enrich yourself of this great opportunity.

 

 

Información extra

Status
Inactiva
Localización
MADRID, ES
Tipo de contrato
Tiempo completo
Tipo de trabajo
Servicios Consultoría IT
Carnet de conducir
No
Vehículo
No
Carta de motivación
No

Trabajo consultoría | Tiempo completo