The English-language job board for Spain

Fullstack Developer

Hybrid in Madrid·Added today (last checked 16 Oct)

BNP Paribas

105 open roles

Overview

Work mode
Hybrid, Madrid
Hours
Jornada intensiva on Fridays and in summer
English
Required
Education
University degree
Benefits
Flexible pay plan

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

Nice to have

Requirements

What we're looking for

  • Experience in Agile methodologies such as Scrum or Kanban (mandatory).
  • Ability to understand, explain, and support solution evolutions.
  • Capacity to meet objectives with a strong result orientation.
  • High attention to detail and rigour.
  • Strong collaboration and teamwork skills.
  • Advanced analytical and diagnostic skills for solving complex issues.
  • Frontend: Angular, TypeScript/JavaScript, NodeJS, JQuery (Ionic is a plus).
  • Backend: Java 17, Spring Framework (specifically Spring Boot), Hibernate, JPA, and REST services.
  • Architecture: Microservices orientation.
  • Database: Liquidbase, PostgreSQL, and Oracle.
  • Version Control: Git/GitLab.
  • Infrastructure & CI/CD: Docker, Kubernetes, IBM Cloud, Jenkins, and Sonar.
  • Testing: JUnit and Mockito.

Nice to have

  • Knowledge of banking and banking processes (preferred).

Education & certifications

  • Bachelor's degree or higher degree in Computer Science or Information Sciences (mandatory).

Languages

  • English: B2 level or higher, both oral and written (mandatory).
  • French: B1 level or higher (preferred).

Pay & benefits

What you'll get

  • Training programs and international career mobility.
  • Flexible working schedule including intensive Fridays.
  • Summer intensive working hours.
  • Hybrid telecommuting model (50%).
  • 31 vacation days.
  • Flexible compensation plan.
  • Inclusive work environment with diverse employee communities.

Know more about our diversity and inclusion commitment: https://group.bnpparibas/en/our-commitments/inclusion/diversity-equality-and-inclusion

The role

As a Java Fullstack Developer, you will design and develop applications within the Personal Finance SET ADM team. You will work on the evolution and maintenance of key applications using Spring and Angular frameworks in an agile environment.

What you'll do

  • Develop new functionalities to support agile product squads.
  • Resolve defects and incidents to ensure application stability.
  • Elaborate technical analyses aligned with architecture and functional requirements.
  • Perform technical tests to ensure high-quality deliverables.
  • Execute continuous integration processes following the defined delivery calendar.

Hiring process

At least two interviews for every role; some roles add more interviews or tests. About a month, depending on the role

  • Some roles involve more interviews and/or tests.

Hiring process

Ready to make a difference? Next steps: How does our recruitment process work? We will assess the knowledge and experience highlighted in your CV to validate your fit for the role. The Human Resources team will contact you to confirm key details about the position. After this initial contact, interviews will be conducted with the relevant business area. We will get in touch with you to communicate the final decision of the process.

About BNP Paribas

BNP Paribas is a leading European banking and financial services group, operating in 64 countries with over 180,000 employees. In Spain, it employs around 5,450 professionals, offering corporate and institutional banking, investment and protection services, and retail banking solutions.

Industry
Banking
Founded
1966
Employees
100,000+
Headquarters
Paris, France
In Spain
Madrid, Barcelona

Good to know if you are moving

  • BNP Paribas in Spain has offices in Madrid and Barcelona, with a significant presence in the capital.
  • The company offers a range of roles in finance, risk, IT, and operations, often with opportunities for trainees and junior professionals.
  • Spanish language skills are typically required for many positions, though some roles may be open to international candidates.
  • The bank is known for its commitment to sustainable finance and corporate responsibility, which may appeal to values-driven professionals.

In their own words

About the company & team

We are BNP Paribas, a leading international bank present in 64 countries with over 178,000 professionals. We hold key positions in Domestic Markets, International Financial Services, and Corporate & Institutional Banking. As a leader in consumer finance in Europe, we support our clients in achieving their projects through financing, investment, and savings services.

We are South Europe Technologies (S.ET Iberia), the IT, Data and Operations Shared Service Center of BNP Paribas Personal Finance. We provide end-to-end solutions to entities like Cetelem, working with technologies such as Java,.Net, and Python across our delivery centers in Spain and Portugal.

All open roles at BNP Paribas
WhatsApp

Liquidity Analyst

BNP ParibasNew2 openings
Hybrid in MadridNo Spanish needed
Hybrid in MadridNo Spanish needed

Tech Leader

BNP ParibasNew
Hybrid in MadridNo Spanish needed
Hybrid in MadridNo Spanish needed

Finance Project Manager

BNP Paribas1d ago
Hybrid in MadridNo Spanish needed
Hybrid in MadridNo Spanish needed
Hybrid in MadridNo Spanish needed
Hybrid in MadridNo Spanish needed

Business Analyst trainee

BNP Paribas4d ago
Hybrid in MadridNo Spanish needed

Documentary Products Officer

BNP Paribas4d ago
Hybrid in MadridNo Spanish needed
See all 105 jobs