CrawlJobs Logo

Backend API Engineering Lead

Spain, Málaga · Job Posted February 14, 2026
Apply Position
Job Link Share

Job Description

Building a next-generation BaaS (Banking-as-a-Service) platform designed to power secure, compliant, and AI-augmented financial services across Payments, Collections, and Cash Management domains. This role is ideal for backend engineers who enjoy owning domain services end-to-end, thrive in regulated financial environments, and are excited by the intersection of cloud-native engineering, API security, event-driven systems, and AI-augmented service delivery.

Job Responsibility

Own the design and delivery of domain-critical backend services within a cloud-native, enterprise-grade environment

Requirements

  • Deep expertise in Java (Spring Boot)
  • Deep expertise in Python (FastAPI)
  • Expertise in API security
  • Expertise in event-driven microservices
  • Experience with REST API design with OpenAPI 3.1 and event flows using AsyncAPI
  • Experience with Apache Kafka & Kafka Streams
  • Experience with Docker & Kubernetes (AKS primary
  • GKE supported)
  • Experience with Observability tools (Any of Datadog, Dynatrace Davis, Prometheus, ELK)
  • Experience in regulated financial environments

Nice to have

  • PostgreSQL
  • Redis
  • Vector databases (Pinecone or Redis Vector)
  • RAG pipelines and LLMOps (prompt versioning, audit trails, hallucination testing)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Backend API Engineering Lead

8 matching positions

Software Engineering Lead, Backend

We are seeking an experienced Enterprise Software Engineer to join the Ema team....
Location
Location
United States , San Francisco Bay Area
Salary
Salary:
135000.00 - 300000.00 USD / Year
ema.co Logo
Ema
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field
  • At least 4 years of relevant work experience
  • Solid background in algorithms, data structures, and object-oriented programming
  • Experience in back-end development using languages like Python and Go
  • Knowledge of database technologies like PostgreSQL, Elastic, Redis
  • Knowledge of designing and building API platforms and integration systems
  • Experience with cloud technologies like GCP, AWS and Azure
  • Experience with containerization technologies like Docker and Kubernetes
  • Experience with integrating multiple enterprise applications, including frameworks and authentication
  • Understanding of security best practices and protocols for enterprise software applications
Job Responsibility
Job Responsibility
  • Develop and maintain enterprise software applications, including API, data, application, and service development
  • Write clean, efficient, and maintainable code by employing test-driven development process
  • Build scalable and reliable back-end systems using languages like Go and Python
  • Develop and maintain APIs using REST or GraphQL
  • Integrate multiple enterprise applications and services using a scalable framework like FastAPI
  • Build and maintain data schema using PostgreSQL, Redshift etc
  • Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular
  • Ensure that applications are secure and adhere to industry best practices
  • Continuously improve software development processes and practices
  • Fulltime
Read More
Arrow Right

Software Engineering Manager (Backend Chapter Lead)

NAVBLUE is a leading services company, wholly owned by Airbus, dedicated to Flig...
Location
Location
Poland , Gdansk
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software engineering experience in backend development using C# / .NET with a deep understanding of distributed systems, software performance, databases, concurrency and data structures
  • Strong grasp of microservices architecture, REST APIs, ASP.NET Web API and AWS cloud-native principles. Ability to understand and review scalable systems design that can handle complex business logic
  • 4+ years of experience directly managing engineers, including performance management, hiring, compensation planning, and handling difficult conversations
  • Exceptional ability to translate complex technical concepts into business value for stakeholders and to bridge the gap between technical and non-technical teams
Job Responsibility
Job Responsibility
  • Define and maintain the backend technical vision, ensuring alignment with the broader architectural roadmap
  • Lead the "Community of Practice" for backend engineering. Enforce coding and testing standards, security best practices, code review guidelines and testing protocols to ensure craftsmanship and consistency across all squads
  • Actively participate in architectural reviews. Balance feature delivery with long-term technical health, advocating for the strategic reduction of technical debt and modernization of legacy systems
  • Champion a "You Build It, You Run It" culture. Drive initiatives to improve high availability, observability (logging, tracing, metrics), and reliability of backend services
  • Drive performance reviews and career development conversations. Mentor engineers from Junior to Senior levels, helping them navigate technical and organizational challenges
  • Collaborate with ART Trio (PM/SA/RTE) to ensure the right engineers are deployed to the right squads based on skills, business needs, and individual growth goals
  • Foster an inclusive environment where engineers feel safe to take calculated risks, voice dissent and innovate
What we offer
What we offer
  • Flexible working hours with a hybrid model (3 days per week in our Gdansk office at Olivia Business Centre)
  • Training and development opportunities to support your career growth (3000 PLN gross per year after the probationary period)
  • Co-funding for meals and commuting
  • Access to the latest knowledge and technologies enabling professional development
  • Opportunity to work on international projects and collaborate with global teams, including occasional international travel
  • Private medical coverage for you and your family
  • Sport card
  • Mental health support platform
  • Life insurance for you and your family
  • Employee Stock Ownership Plan
  • Fulltime
Read More
Arrow Right

Software Engineering Manager (Backend Chapter Lead)

NAVBLUE is a leading services company, wholly owned by Airbus, dedicated to Flig...
Location
Location
Poland , Gdansk
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software engineering experience in backend development using C# / .NET with a deep understanding of distributed systems, software performance, databases, concurrency and data structures
  • Strong grasp of microservices architecture, REST APIs, ASP.NET Web API and AWS cloud-native principles. Ability to understand and review scalable systems design that can handle complex business logic
  • 4+ years of experience directly managing engineers, including performance management, hiring, compensation planning, and handling difficult conversations
  • Exceptional ability to translate complex technical concepts into business value for stakeholders and to bridge the gap between technical and non-technical teams
Job Responsibility
Job Responsibility
  • Define and maintain the backend technical vision, ensuring alignment with the broader architectural roadmap
  • Lead the "Community of Practice" for backend engineering. Enforce coding and testing standards, security best practices, code review guidelines and testing protocols to ensure craftsmanship and consistency across all squads
  • Actively participate in architectural reviews. Balance feature delivery with long-term technical health, advocating for the strategic reduction of technical debt and modernization of legacy systems
  • Champion a "You Build It, You Run It" culture. Drive initiatives to improve high availability, observability (logging, tracing, metrics), and reliability of backend services
  • Drive performance reviews and career development conversations. Mentor engineers from Junior to Senior levels, helping them navigate technical and organizational challenges
  • Collaborate with ART Trio (PM/SA/RTE) to ensure the right engineers are deployed to the right squads based on skills, business needs, and individual growth goals
  • Foster an inclusive environment where engineers feel safe to take calculated risks, voice dissent and innovate
What we offer
What we offer
  • Stable, full-time employment contract
  • Flexible working hours with a hybrid model (3 days per week in our Gdansk office at Olivia Business Centre)
  • Training and development opportunities to support your career growth (3000 PLN gross per year after the probationary period)
  • Co-funding for meals and commuting
  • Access to the latest knowledge and technologies enabling professional development
  • Opportunity to work on international projects and collaborate with global teams, including occasional international travel
  • Private medical coverage for you and your family
  • Sport card
  • Mental health support platform
  • Life insurance for you and your family
  • Fulltime
Read More
Arrow Right

Lead Backend Engineer – Python (Team Lead)

Lead Backend Engineer – Python (Team Lead) role at Xelix, working with world’s l...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
xelix.com Logo
Xelix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional development experience
  • Minimum of 2 years experience leading a development team of at least 3 people
  • Computer Science or similar technical degree
  • Strong understanding of the Python / Web development ecosystem
  • Familiarity with building RESTful APIs with Django Rest Framework (Flask experience acceptable)
  • Experience developing robust and scalable solutions in Python
  • Experience with relational databases (PostgreSQL on AWS)
  • Experience implementing performance improvement strategies
  • Strong Computer Science fundamentals
Job Responsibility
Job Responsibility
  • Support developers when they are stuck on a problem
  • Facilitate architectural decision making
  • Share knowledge to maintain DRY principles and ensure codebase consistency
  • Keep up to date with industry developments and bring new technology to the team
  • Mentoring, training and career planning for team members
  • Conducting monthly 1-1 sessions
  • Collaborating with the Product Team to prioritise and allocate tasks
  • Recruitment
  • Promote managerial best practice with team lead peers
What we offer
What we offer
  • 27 days of annual leave (including 3 days Christmas closing) with increases based on tenure
  • Option to roll over, buy or sell up to 3 days leave
  • Hybrid working with one day a week from dog-friendly Hoxton office
  • On-site gym
  • Cycle to work scheme
  • Employee discount at over 100 retailers
  • Comprehensive private medical & dental cover with Vitality
  • Enhanced parental leave pay
  • Learning & development culture – £1,000 personal annual budget
  • Carbon-neutral company working towards carbon reduction goals
  • Fulltime
Read More
Arrow Right

Lead Backend Engineer – Python/Django (Team Lead)

Xelix is looking for a Back-End Team Lead to join our fast growing scale-up. The...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
xelix.com Logo
Xelix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional development experience
  • Minimum of 2 years experience leading a development team of at least 3 people
  • Computer Science or similar technical degree
  • Strong understanding of the Python / Django ecosystem
  • Familiarity with building RESTful APIs with the Django Rest Framework
  • Experience developing robust and scalable solutions in Python
  • Experience with relational databases (PostgreSQL on AWS)
  • Experience implementing performance improvement strategies
  • Strong Computer Science fundamentals
Job Responsibility
Job Responsibility
  • Support developers when they are stuck on a problem
  • Facilitate architectural decision making
  • Share knowledge to maintain DRY principles and ensure codebase consistency
  • Keep up to date with industry developments and bring new technology to the team
  • Mentoring, training and career planning for team members
  • Conducting monthly 1-1 sessions
  • Collaborating with the Product Team to prioritise and allocate tasks
  • Recruitment
  • Promote managerial best practice with team lead peers
What we offer
What we offer
  • 27 days of annual leave (including 3 days Christmas closing) which increases up to 3 days based on tenure
  • Option to roll over, buy or sell up to 3 days annual leave
  • Hybrid working with one day a week from dog-friendly Hoxton office
  • On-site gym
  • Cycle to work scheme
  • Employee discount at over 100 retailers
  • Comprehensive private medical & dental cover with Vitality
  • Enhanced parental leave pay
  • Learning & development culture – £1,000 personal annual budget
  • Carbon-neutral company working towards ambitious carbon reduction goals
  • Fulltime
Read More
Arrow Right

Core Java Backend Lead – Vice President

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in the Financial Service industry
  • Experience as Applications Development Manager
  • Experience as senior level in an Applications Development role
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Proven project management skills
  • Basic knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Backend: Core Java, Spring, Spring Boot, Hibernate, RESTful APIs ( Mandatory skills )
  • Frontend: React JS / Angular JS
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.
  • Fulltime
Read More
Arrow Right

Senior Engineering Lead

We are seeking a Senior Engineering Lead(Individual Contributor) responsible for...
Location
Location
United States , Austin
Salary
Salary:
105600.00 - 180000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • 5+ years in technical leadership role
  • Proven experience building large-scale distributed systems
  • Strong backend development (Java/.NET or similar)
  • Deep understanding of System Design, Scalability, Distributed systems, Performance optimization
  • Experience building APIs and microservices
  • Strong Agile experience
  • Experience with CI/CD and test automation
Job Responsibility
Job Responsibility
  • Lead design of large-scale distributed systems (high throughput, low latency)
  • Define architecture for scalability, resiliency, and performance (P95/P99 driven)
  • Make key decisions on data flow, APIs, fault tolerance, and system boundaries
  • Review and approve designs across components and services
  • Build and optimize backend services and APIs (Java/.NET or similar)
  • Solve complex engineering problems in multi-threaded and distributed environments
  • Drive performance tuning, debugging, and system optimization
  • Contribute critical production code
  • Drive adoption of AI-assisted development (Copilot, agentic workflows)
  • Improve productivity through AI-based code generation, Automated testing, Code review acceleration
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Medical, dental and vision benefits
  • Sabbatical leave available after five years of employment
  • Fulltime
Read More
Arrow Right

Mobile Engineering Lead (Flutter)

Explore the future of FinTech! With superb engineering, we help the finance indu...
Location
Location
Bulgaria; Poland; Ukraine
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years of professional (commercial) mobile software development experience, including leadership or managerial responsibilities, with a minimum of 2–3 years of hands-on experience working with Flutter
  • Proficiency in Dart programming and Flutter SDK
  • Solid understanding of mobile app architectures (MVC, MVVM, etc.)
  • Experience integrating APIs and third-party libraries
  • Familiarity with native development (Kotlin, Swift, Java) is a plus
  • Hands-on experience with state management tools like Provider, Riverpod, or Bloc
  • Proficiency in working with RESTful APIs and backend integration
  • Understanding of mobile UI/UX principles and material design guidelines
  • Experience in app store submission and managing the release cycle for iOS and Android
  • Experience with Git, CI/CD pipelines, and DevOps practices
Job Responsibility
Job Responsibility
  • Lead the design, development, and maintenance of Flutter applications for iOS, Android, Web, and Desktop platforms
  • Define and enforce mobile architecture standards, coding guidelines, and best practices
  • Make key technical decisions regarding frameworks, libraries, tools, and development processes
  • Drive application scalability, performance optimization, and maintainability
  • Review and approve technical designs, architecture proposals, and implementation plans
  • Develop complex features and core application functionality using Flutter and Dart
  • Integrate RESTful APIs, GraphQL services, third-party SDKs, and platform-specific capabilities
  • Ensure high code quality through testing, code reviews, and continuous improvement practices
  • Troubleshoot and resolve critical production issues and performance bottlenecks
  • Maintain application security and compliance with platform requirements
  • Fulltime
Read More
Arrow Right