
Banco BNP Paribas
Senior java developer
Lisbon
March 30, 2026
Full-time
About the job
- We're searching for a top-notch Senior Java Developer to join our dynamic team! In this role, you'll have the opportunity to work on innovative projects on a multicultural and international organization.
Your Main Activities Are
- Designing, developing, testing, and deploying high-quality Java applications- Collaborating with the product team to understand requirements, provide technical solutions, and ensure the successful delivery of projects- Mentoring and guiding junior developers- Understanding of design and architecture principles, common data structures and algorithms complexity- Staying up-to-date with the latest Java technologies and trends- Collaborate with cross-functional teams to define, design, and ship new features- Identify and correct bottlenecks and fix bugs- Help maintain code quality, organization, and automatization
Profile and Skills to Success
- Bachelor's Degree in Computer Science, Computer Engineering or related field- At least 5 years of experience in Java development- Strong hands-on experience with Java (recent versions)- Familiarity with Agile/Scrum development methodologies and tools such as JIRA and Confluence- Experience with unit testing and continuous integration/delivery processes- Experience with version control systems such as Git- Proficient Linux user- Advanced level of English, both written and oral- Excellent problem-solving and critical thinking skills- Strong interpersonal and communication skills, including the ability to effectively communicate technical concepts to both technical and non-technical stakeholders- Ability to work in a fast-paced environment and handle multiple priorities- Expert in Java-core including concurrency, performance tuning, spring framework- Familiarity with cloud computing and cloud deployment- Strong portfolio showcasing relevant Java development projects (e.g. GitHub page)- Proven leadership skills and ability to mentor junior team members
#LI-Hybrid
Why joining BNP Paribas?
- Leading banking institution
Leading player in banking and financial services in Europe, BNP Paribas operates in 64 countries and has nearly 178,000 employees, including more than 144,000 in Europe.
- International reach
The Group holds key positions in several areas of banking and financial services that are structured around three operating divisions:
- Corporate & Institutional Banking (CIB) connects companies needing financing and institutional clients looking for investment opportunities.- Commercial, Personal Banking & Services (CPBS) brings together all our commercial banks and several specialized businesses.- Investment & Protection Services (IPS) combines a unique continuum of products and services across protection, saving, investment and real estate.
- Our presence in Portugal
In Portugal since 1985, BNP Paribas today has more than 9,220 employees, distributed across the Group's 10 business entities.
- Diversity and Inclusion commitment
BNP Paribas’ ambition is to cultivate an open and responsive environment for all that encourages collaboration and interaction.
- Remote Working Conditions
At BNP Paribas, we embrace a Smart Working framework based on trust, autonomy and collaboration.
- Commitment towards work/life balance
To find out more on why you should join BNP Paribas please read our Employee Value Proposition and our Career path page.
* Please note that only applications submitted in English will be considered.
* In case you are selected for this role, further documentation will be requested to support your hiring process.