Nous recherchons un

Fullstack Developer

Retour à la liste des offres
Retour

Fullstack Developer

  • CDI (Permanent)
  • Temps plein
  • Madrid, Communauté de Madrid, Espagne
Postuler
Marque
BNP Paribas Personal Finance
Horaires
Temps plein
Niveau d'études
Niveau BAC+2/3
Référence
1234567890100122853
Mise à jour le 15.10.2026

ABOUT THE JOB

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.

KEY RESPONSIBILITIES

  • 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.

PROFILE & SKILLS

Business Skills

  • Knowledge of banking and banking processes (preferred).

Transversal & Behavioral Skills

  • 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.

Technical Requirements

  • 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.

Education & Languages

  • Bachelor's degree or higher degree in Computer Science or Information Sciences (mandatory).
  • English: B2 level or higher, both oral and written (mandatory).
  • French: B1 level or higher (preferred).

WHY JOIN BNP PARIBAS?

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.

OUR PERKS

  • 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

Ready to make a difference? APPLY NOW!

Next steps: How does our recruitment process work?

  1. We will assess the knowledge and experience highlighted in your CV to validate your fit for the role.
  2. The Human Resources team will contact you to confirm key details about the position.
  3. After this initial contact, interviews will be conducted with the relevant business area.
  4. We will get in touch with you to communicate the final decision of the process.