-
BNP Paribas Cardif
View all jobs
Senior Java Developer – M/F – Lisbon – Permanent Contract – Hybrid
Portugal
· Full-time
·
Mid-Senior
WHO ARE WE ?
BNP PARIBAS CARDIF, the Insurer for a Changing World.
We are the world leader in the creditor insurance market with strong positions in savings and protection insurance in more than 30 countries all around the world.
European Service Center - Cardif Support, European Platform of Services with a diversity of processes aiming to bring excellence to our Internal Clients, being part of BNP Paribas Cardif, is an organization dedicated to providing other BNP Paribas Cardif entities with a diversity of processes and services connected to insurance activity. We aim to bring excellence to our internal clients, ensuring highest levels of efficiency and reliability. With over 480 employees and 6 working languages, we are a multicultural and a diverse team, operating in Porto and Lisbon, Portugal.
We are currently looking for a Senior Java Developer – M/F – Lisbon
BE PART OF OUR DYNAMIC IT SOLUTIONS TEAM
IT Solutions is a Cardif Services Transversal team responsible for the analysis, development, implementation and support of all internal IT projects.
Our main challenges are focused on continuous improvement on areas such as: innovation in internal business processes, project development (Software and Processes) and end-user applications support.
YOUR FUTURE MISSION IN THE IT SOLUTIONS TEAM
We're looking for a Senior Java Developer to join our team and help us maintain, develop and enhance enterprise-grade Java applications. You'll work on the full development lifecycle, from requirements gathering and design to coding, testing, and deployment.
Besides our attractive salary, you will benefit:
If your profile and motivations matches our needs and you feel motivated to join our company, do not hesitate in sending us you application.
We will be delighted to consider you for this position.
Please note that only applications submitted with CV, Cover letter & Certificate of Studies will be considered and move forward in the application process.
BNP PARIBAS CARDIF, the Insurer for a Changing World.
We are the world leader in the creditor insurance market with strong positions in savings and protection insurance in more than 30 countries all around the world.
European Service Center - Cardif Support, European Platform of Services with a diversity of processes aiming to bring excellence to our Internal Clients, being part of BNP Paribas Cardif, is an organization dedicated to providing other BNP Paribas Cardif entities with a diversity of processes and services connected to insurance activity. We aim to bring excellence to our internal clients, ensuring highest levels of efficiency and reliability. With over 480 employees and 6 working languages, we are a multicultural and a diverse team, operating in Porto and Lisbon, Portugal.
We are currently looking for a Senior Java Developer – M/F – Lisbon
BE PART OF OUR DYNAMIC IT SOLUTIONS TEAM
IT Solutions is a Cardif Services Transversal team responsible for the analysis, development, implementation and support of all internal IT projects.
Our main challenges are focused on continuous improvement on areas such as: innovation in internal business processes, project development (Software and Processes) and end-user applications support.
YOUR FUTURE MISSION IN THE IT SOLUTIONS TEAM
We're looking for a Senior Java Developer to join our team and help us maintain, develop and enhance enterprise-grade Java applications. You'll work on the full development lifecycle, from requirements gathering and design to coding, testing, and deployment.
- Design, develop, and maintain complex Java applications using Struts framework
- Develop and implement database logic using PostgreSQL stored procedures and functions
- Write clean, efficient, and maintainable code
- Collaborate with designers, product managers, and other developers
- Participate in code reviews and identify potential improvements
- Stay up-to-date on the latest Java technologies and best practices
- Responsible for designing high-quality software solutions and architectures that meet the project requirements. This involves understanding the business needs, defining system requirements, and creating efficient design patterns.
- The developer will be responsible for developing Java applications using the Struts framework. This includes writing clean, maintainable, and efficient code to implement new features, fix bugs, and optimize performance.
- The developer should have a strong understanding of PostgreSQL and be able to design, develop, and optimize database procedures, functions, and triggers. This involves writing complex SQL queries, ensuring data integrity, and optimizing database performance.
- The Senior Java Developer works closely with cross-functional teams, including other developers, testers, and project managers, to define requirements, design solutions, and deliver high-quality software products. Effective communication and collaboration skills are essential in this role.
- The developer is responsible for maintaining and enhancing existing systems with complex cron table. This will involve troubleshooting issues, debugging code, and implementing new features or improvements based on user feedback or changing business requirements.
- The developer will participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
- Staying up to date with the latest technologies, trends, and best practices. Proactive in exploring new tools, techniques, and methodologies to improve software development processes and deliver innovative solutions.
- The developer should have strong problem-solving skills and attention to detail to identify and resolve issues efficiently, ensure code quality, and deliver reliable software solutions.
- 5+ years of experience as a Java developer
- Proven experience in designing and developing enterprise-grade Java applications
- Experience with Struts framework
- Strong experience with PostgreSQL and writing stored procedures
- Experience with linux cron table and automated scripts
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Good knowledge and experience with Git
- Fluent/Proficient in English and Portuguese (French would be nice to have).
- Autonomous, rigorous with a high personal commitment
- Be curious and proactive searching for new solutions
- Be critical and constructive on the solutions analysis
- Aims to learn and use the latest technologies
- Autonomous, rigorous with a high personal commitment
- Ability to multitask, work well under pressure and prioritize work against competing deadlines and changing business priorities.
- Good interpersonal skills and good oral and written communication skills
- Team spirit
Besides our attractive salary, you will benefit:
- Meal allowance
- Transportation allowance
- Child allowance
- Private Health Insurance including spouse and descendants, Life Insurance, Travel Insurance
- Hybrid working mode – a balance between office days to reinforce commitment, creativity and human links, and homeworking days for flexibility of the employees
- Continuous development and career growth opportunities on a local and global level
- And much more…
- Benefit from our modern amenities, including zen and creative rooms amongst others, many discounts from our group platform, free language courses, doctor on-site & remote and diverse company events,
- Work in a multicultural environment with multiple nationalities,
- Be part of a people care company with a strong & continuous growth investing in its employees through training and career opportunities.
- Diversity and Inclusion commitment
- Commitment towards work/life balance
- Remote Working Conditions
If your profile and motivations matches our needs and you feel motivated to join our company, do not hesitate in sending us you application.
We will be delighted to consider you for this position.
Please note that only applications submitted with CV, Cover letter & Certificate of Studies will be considered and move forward in the application process.
Key Skills
Ranked by relevance
java
postgresql
sql
linux
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Technical Lead – Senior Full Stack PHP Developer @MarshTech
2026-06-19
Full-time
Not Applicable
Romania
Insurance
Engineering
View Job Details
Related
Fullstack Software Engineer (x/f/m) - Spain
2026-06-18
Full-time
Mid-Senior
Spain
Insurance
Engineering
View Job Details
Related
Fullstack Software Engineer (x/f/m) - Spain
2026-06-18
Full-time
Mid-Senior
Spain
Insurance
Engineering
Login to Apply
- Posted
- Oct 23, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Lisboa
- Company
- BNP Paribas Cardif
Industries
Insurance
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Technical Lead – Senior Full Stack PHP Developer @MarshTech
2026-06-19
Full-time
Not Applicable
Romania
Insurance
Engineering
View Job Details
Related
Fullstack Software Engineer (x/f/m) - Spain
2026-06-18
Full-time
Mid-Senior
Spain
Insurance
Engineering
View Job Details
Related
Fullstack Software Engineer (x/f/m) - Spain
2026-06-18
Full-time
Mid-Senior
Spain
Insurance
Engineering