Full-stack developer
BNP Paribas
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
EnglishJob location
Remote
Tech stack
Java
JavaScript
Automation of Tests
Software Quality
Databases
Continuous Integration
Hibernate
IBM Cloud Computing
Java Persistence API
Spring
JUnit
PostgreSQL
Liquibase
Node.js
Oracle Applications
Mockito
SONAR (Symantec)
TypeScript
Management of Software Versions
Spring-boot
Gitlab
GIT
Angular
Integration Tests
Kubernetes
Information Technology
REST
Docker
Jenkins
Microservices
Job description
As a full-stack developer in an agile product squad you will design, develop and maintain applications that power our financial services. You'll create new functionalities, resolve defects, produce technical analyses, run automated tests and support continuous-integration pipelines, while actively contributing to agile ceremonies., * Develop new features using Angular, TypeScript/JavaScript and Java 17/Spring Boot.
- Resolve defects and incidents, providing timely run-time support.
- Produce technical analyses aligned with architecture and functional requirements.
- Perform unit and integration tests to ensure code quality.
- Execute CI/CD pipelines (GitLab, Jenkins) according to the delivery calendar.
- Support issue analysis and actively participate in agile meetings (stand-ups, retrospectives).
Requirements
Do you have experience in REST?, Do you have a Master's degree?, * Bachelor's/Master's degree in Computer Science or a related discipline.
- Proven experience with Angular, TypeScript/JavaScript, NodeJS (Ionic a plus) and Java 17/Spring Boot.
- Strong knowledge of Spring framework, Hibernate/JPA, REST APIs and micro-services architecture.
- Hands-on with PostgreSQL, Oracle and Liquibase for database versioning.
- Proficient in Git/GitLab, Docker, Kubernetes and IBM Cloud.
- Experience with CI/CD tools (Jenkins, Sonar) and automated testing (JUnit, Mockito).
- Fluent English (B2+); additional European language a plus.
- Agile mindset, strong problem-solving, analytical and decision-making skills; banking/insurance sector experience is a plus.
Benefits & conditions
- 50 % remote).
- Flexible working hours and a generous vacation policy.
- Continuous training, career-development programmes and internal mobility.
- Access to the Diversity, equality and inclusion BNP Paribas initiative.
- Corporate volunteering program (1 Million Hours 2 Help).
- Competitive compensation and performance bonuses.
- Collaborative, inclusive culture within an international financial group.
About the company
South Europe Technologies (SET Iberia) is the IT, Data & Operations Shared Service Center of BNP Paribas Personal Finance. With delivery centers in Madrid, Lisbon and Porto we have over 200 employees supporting BNPP PF entities worldwide. Our portfolio includes Applications Management, IT Risks & Cybersecurity, Platforms Management, Data Analytics & AI, and Operations., We are BNP Paribas, a European banking leader present in 64 countries with over 178 000 professionals. In Europe we are the number-one provider of consumer finance through BNP Paribas Personal Finance, supporting individuals, SMEs and large corporates with financing, investment, savings and insurance solutions. Our culture values diversity, inclusion and innovation, and we enable teams like SET Iberia to deliver high-impact services worldwide.