IT Senior Java Developer
Role details
Job location
Tech stack
Job description
Join the IT development team of CIB IT Spain as a Technical Leader. You will lead the development of a portfolio of applications, ensuring quality, continuity, and compliance with BNP Paribas standards and cybersecurity policies. About BNP Paribas
BNP Paribas is an international bank with a leading position in the European market. It operates in 74 countries and employs over 192,000 people, 146,000 of whom are in Europe. The Group specializes in Corporate & Institutional Banking, International Financial Services and Domestic Markets and International Financial Services. Responsibilities
- Understand and analyze business needs and propose sustainable solutions aligned with development best practices.
- Involve stakeholders in requirement definition and validation, assessing impacts.
- Ensure application functionality, maintainability and upgradeability.
- Report on service continuity, deadlines and budget.
- Propose methods to increase optimization and efficiency.
- Analyze incidents and propose preventive action plans.
- Estimate and establish road maps for the application portfolio.
- Implement and manage changes in production, ensuring quality.
- Lead go-live process, compare actual impacts with expectations and suggest adjustments.
- Support the team to achieve commitments.
- Coordinate or participate in communities of practice.
- Develop professional relationships and networks.
Requirements
Studies
- Bachelor's or equivalent in Information Technology, Computer Science or related field. 3-5 years of experience normally expected.
Experience
- 6-8 years of Java development experience, with at least 3 years in microservices (Kubernetes).
- Full lifecycle experience from requirements analysis to production rollout; support during testing phases.
- Experience in incident handling for production teams.
- Prioritization, estimation and mentoring of junior developers.
- Full professional proficiency in English; knowledge of French or other European language is a plus.
Languages
- Spanish - Fluent
- English - Fluent
Skills
- Strong Java development skills and overall IT knowledge.
- Experience with PHP/JSP, AngularJS, Spring Boot and Spring Batch.
- Knowledge of microservices (Kubernetes) and shell scripting.
- Database skills: Oracle SQL/PLSQL, PostgreSQL.
- Software architecture and Agile (Scrum) knowledge.
- Client-oriented with creativity and innovation.
Benefits & conditions
- Training programs, career plans, and internal mobility opportunities nationally and internationally.
- Diversity and Inclusion committee and employee communities (PRIDE, We Generations, MixCity).
- Corporate volunteering program (1 Million Hours 2 Help).
- Flexible compensation plan.
- Hybrid telecommuting model (50 %).
- 31 vacation days.
Diversity and Inclusion Commitment