Job title: Lead API Developer
Location: Barcelona, Spain / Dublin, Ireland
Contract type: B2B Contract + Permanent
This is a Contract to hire role . Initially 12 Months Contract and After that candidate needs to 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
interaction between distinct software
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.
• Documentation: Document API development
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.
• Coaches team members and leads 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 an Agile development
environment.
• Proficiency in Programming
Languages: Strong coding skills in 2 of 3
languages - Java, Python, GoLang.
• Microservices: Experience building
microservices in AWS and Azure and
deployment and use of micro services in
the Amazon and Azure ecosystem.
• Experience in 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.
• Attention to Detail: Strong eye for detail
and a meticulous approach to
development.
• Communication Skills: Excellent
communication skills to collaborate
with cross-functional teams.
Business Knowledge
• Strong understanding of reliability and
production management, with a focus on
maintaining high availability and stability
across services.
• Risk-aware mindset with knowledge of key
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.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Backend Developer (w/m/d)
2026-05-21
Full Software Engineer (x/f/m) - International Expansion
2026-05-22
MLOps Engineer
2026-05-21
- Posted
- May 20, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Barcelona
- Company
- MPower Plus
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Backend Developer (w/m/d)
2026-05-21
Full Software Engineer (x/f/m) - International Expansion
2026-05-22
MLOps Engineer
2026-05-21