Finance & Insurance

Full Stack Developer (Java, Angular)

This project is part of the business investment banking and financial services area, that 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 Full Stack Developer (Java, Angular) to work in this project in Lisbon or Porto (Hybrid).

What are we looking for?

  • At least 9 years of professional experience;
  • Senior-level Java experience for projects involving Keycloak and Kafka;
  • Experience participating in all stages of the software development lifecycle;
  • Work experience with Angular;
  • Knowledge of Apache Kafka event streaming, topic management and ecosystem tools;
  • Strong understanding of identity management, including OAuth2, OIDC, SAML and enterprise SSO patterns;
  • Knowledge of RESTful service development and microservices architecture;
  • Knowledge of Docker and CI/CD pipelines for DevOps and infrastructure;
  • Ability to participate in technical workshops with teammates and customers;
  • Advanced English.

The benefits of being part of our team:

  • A personalised training plan, with a dedicated budget to help you continue developing your skills;
  • Health insurance, including mental health coverage;
  • Team events every semester, internal giveaways, and opportunities to enjoy great moments with your colleagues;
  • Regular feedback and ongoing support to help you grow throughout your career;
  • Additional perks, such as birthday gifts, baby kits, an employee referral programme, and exclusive discounts with our partners.