Finance & Insurance

Senior Java Developer

This project is part of the business investment banking and financial services area, and currently has its technological hub in Portugal and is working on the development of innovative solutions and support for all operations related to the business.

We are looking for a Senior Java Developer to work in this project in Porto (Hybrid) or Lisbon (Hybrid). 

Main Technical Requirements:

  • Degree in Technology, Computer Engineering, or similar (equivalent experience will be considered);
  • 6+ years of professional experience in Java software development, with a strong focus on backend microservices architecture;
  • Deep proficiency in Spring Boot (3.x) and the wider Spring ecosystem (Spring MVC, Spring Security, Spring Data JPA);
  • Solid experience in Java (17 / 21), with a strong understanding of object-oriented principles, design patterns, and multithreading;
  • Solid experience in RESTful API design, API-first strategies, and secure microservices communication (OAuth2, JWT);
  • Strong knowledge of SQL databases (e.g., Oracle or PostgreSQL), with good skills in data modeling and database access optimization;
  • Hands-on experience with CI/CD automation pipelines (Jenkins, XL Deploy, XL Release or similar);
  • Highly valued plus: Experience with Frontend development using Angular (preferably latest versions) to act as a Fullstack Developer.

Other Requirements:

  • Fluent in English – minimum B2/C1 level (mandatory);
  • French language skills are a strong plus, but not mandatory;
  • Strong knowledge of Agile methodologies (Scrum/Kanban, Jira);
  • Exceptional problem-solving, debugging, and analytical skills;
  • Good communication skills and ability to collaborate effectively in a cross-border/multicultural environment;
  • Team player, client-oriented, and highly proactive attitude.

What can you expect from us? 

  • Health insurance; 
  • A personalized training plan, with a budget to spend on the training you find necessary; 
  • Constant feedback so you can grow professionally; 
  • Remote onboarding process; 
  • Team events every semester so you can live new adventures; 
  • Exclusive discounts and offers from our partners; 
  • Culture of proximity and transparency. Your ideas and needs are heard and valued by us!