¡Activa las notificaciones laborales por email!

API Developer ( Lead )

MPower Plus

Bilbao

Presencial

EUR 50.000 - 80.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in software development seeks a Lead API Developer to design, develop, and maintain high-performance APIs. This role requires collaboration with cross-functional teams and a deep understanding of API design and security practices. Candidates should have strong programming skills and experience with API management tools. The position offers a contract-to-hire opportunity, with the potential for permanent employment after an initial 12-month period.

Formación

  • Strong coding skills in Java, Python, or GoLang.
  • Experience with API management platforms like MuleSoft or Apigee.
  • Understanding of security protocols related to APIs.

Responsabilidades

  • Design and develop high-performance APIs that meet business needs.
  • Collaborate with teams to integrate APIs with existing systems.
  • Optimize APIs for speed, efficiency, and scalability.

Conocimientos

API Management Platforms
Security Protocols
Agile Methodologies
Programming Languages
Microservices
API Design
Integration Skills
Problem-Solving Skills
Communication Skills

Descripción del empleo

Location : Barcelona, Spain / Dublin, Ireland

Contract type : B2B Contract + Permanent

This is a contract-to-hire role. Initially, a 12-month contract, after which the candidate will work on our client payroll as a permanent employee.

As a Lead API Developer, you will be responsible for designing, developing, and maintaining APIs that enable the systems.

You will play a crucial role in modern software development and digital transformation strategies by ensuring that APIs are high-performance, reusable, and reliable.

Primary Responsibilities :

  • Design and Develop APIs : Create high-performance, reusable, and reliable APIs that meet business needs.
  • Collaborate with Teams : Work with other software developers and business analysts to understand user needs and translate them into technical requirements.
  • Integrate APIs : Ensure seamless integration of APIs with existing data and software systems.
  • Optimize for Performance : Optimize APIs for speed, efficiency, and scalability.
  • Testing and Troubleshooting : Test APIs to ensure responsiveness and efficiency, and identify and fix bugs or bottlenecks.
  • Establish Processes and Standards : Develop processes, standards, and guidelines for future reference and other developers.
  • Technical Support : Provide technical support for APIs, including troubleshooting and problem resolution.
  • Ensure Security : Implement appropriate encryption and data protection measures to ensure API security.
  • Lead and Coach : Coach team members and lead teams as necessary.

Skills :

  • Experience with API Management Platforms : Familiarity with tools like MuleSoft, Apigee, or similar.
  • Knowledge of Security Protocols : Understanding of API security protocols and best practices.
  • Agile Methodologies : Experience working in agile environments.
  • Proficiency in Programming Languages : Strong coding skills in two of the following three languages - Java, Python, GoLang.
  • Microservices : Experience building microservices in AWS and Azure, including deployment and use within these ecosystems.
  • API Design : Deep understanding of API design principles and best practices.
  • Integration Skills : Experience in integrating APIs with existing systems.
  • Problem-Solving Skills : Ability to troubleshoot and resolve issues efficiently.
  • Communication Skills : Ability to collaborate effectively with cross-functional teams.

Business Knowledge :

  • Strong understanding of reliability and production management, focusing on maintaining high availability and stability across services.
  • Risk-aware mindset with knowledge of operational risks in financial institutions, applying this insight to develop resilient and compliant solutions.
  • Promotes a culture of continuous improvement, driving proactive enhancements in processes and systems.

Experience :

  • Experience in system and software security (SSO, Kerberos, LDAP, Windows AD, etc.), ensuring robust identity and access management.
  • Application of engineering principles to production management, supporting scalable and efficient operations.
  • Proven track record in automation, effectively reducing manual work and enhancing workflow productivity and consistency.

J-18808-Ljbffr

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.