Junior, Mid-Level
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.
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.
Business Skills
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).
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
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.
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well BNP PARIBAS España matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.