Senior Java/Angular Full Stack Developer

Decskill

Porto

On-site

EUR 55,000 - 90,000

Full time

44 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Decskill, an IT consulting company with over 10 years of experience, is seeking a Senior Java/Angular Full Stack Developer to join our Porto-based team. You will design and implement solutions using Java and Angular, collaborating with Agile squads across Transaction Processing, Compliance and KYC, Distribution Front, and Asset Management.

You will contribute to code quality, documentation, and deployment across environments, while embracing DevOps practices, Jira, and modern CI/CD pipelines.

Qualifications

  • 5+ years of professional software development experience with Java and full-stack skills.
  • Strong expertise in Java 21 and Spring / Spring Boot.
  • Solid experience with Angular 17–21, TypeScript, HTML, CSS, and NGPrime.
  • Experience with Hibernate, Lombok, and Liquibase.
  • Experience with Maven, Git, and Jenkins.
  • Experience with SQL Server and Oracle databases.
  • Web application development experience.
  • Experience developing and integrating SOAP and REST Web Services.
  • Knowledge of DevOps toolchains and CI/CD practices.
  • Experience with Agile methodologies and Scrum; Jira familiarity.
  • Professional working proficiency in English; expert French.

Responsibilities

  • Participate in the requirements specification based on user needs.
  • Design, develop, test, and maintain applications using Java and Angular.
  • Work across different Agile squads according to business priorities, supporting applications across Transaction Processing, Compliance and KYC, Distribution Front, and Asset Management.
  • Ensure the maintenance, continuous evolution, and improvement of existing applications.
  • Contribute to the analysis and resolution of bugs, change requests, and technical issues.
  • Prepare and maintain technical and functional documentation according to BNP Paribas guidelines and requirements.
  • Deploy applications across production and non-production environments.
  • Collaborate with multidisciplinary Agile teams throughout the different phases of the software development lifecycle.
  • Contribute to the continuous improvement of development practices and application quality.

Skills

Java
Full-stack development
Java 21
Spring / Spring Boot
Angular 17–21
TypeScript
HTML
CSS
NGPrime
Hibernate
Lombok
Liquibase
Maven
Git
Jenkins
SQL Server
Oracle
SOAP/REST Web Services
DevOps / CI-CD
Agile / Scrum / Jira
English
French

Tools

Jira
Git
Maven
Jenkins
Hibernate
Lombok
Liquibase
NGPrime

Job description

We are growing. And we are looking for talented people.

At Decskill, we believe that technological excellence is driven by human talent.

We are an IT consulting company with more than 10 years of consolidated experience in the market, focused on building long-term relationships with both our clients and our people. Today, we are a community of over 800 professionals, working from Lisbon, Porto, and Madrid, contributing to impactful technology initiatives.

As part of the Astek Group, we combine a strong local culture with a global presence, being active in around 23 countries across 4 continents. This allows us to offer an international context, diverse challenges, and long-term career opportunities, while staying close to our teams.

We are looking for a Senior Java/Angular Full Stack Developer!

Responsibilities:
  • Participate in the requirements specification based on user needs.
  • Design, develop, test, and maintain applications using Java and Angular.
  • Work across different Agile squads according to business priorities, supporting applications across Transaction Processing, Compliance and KYC, Distribution Front, and Asset Management.
  • Ensure the maintenance, continuous evolution, and improvement of existing applications.
  • Contribute to the analysis and resolution of bugs, change requests, and technical issues.
  • Prepare and maintain technical and functional documentation according to BNP Paribas guidelines and requirements.
  • Deploy applications across production and non-production environments.
  • Collaborate with multidisciplinary Agile teams throughout the different phases of the software development lifecycle.
  • Contribute to the continuous improvement of development practices and application quality.
Requirements:
  • 5+ years of professional experience in software development, with strong experience in Java and full-stack development.
  • Strong expertise in Java 21 and Spring / Spring Boot.
  • Solid experience with Angular 17–21, TypeScript, HTML, CSS, and NGPrime.
  • Experience with Hibernate, Lombok, and Liquibase.
  • Experience with Maven, Git, and Jenkins.
  • Experience with SQL Server and Oracle databases.
  • Solid experience in Web Application Development.
  • Experience developing and integrating SOAP and REST Web Services.
  • Knowledge of DevOps toolchains and CI/CD practices.
  • Experience working with Agile methodologies and a strong Agile mindset.
  • Experience working within SCRUM teams.
  • Experience with Jira and other project/development management tools.
  • Familiarity with Microsoft Office.
  • Experience with AI-assisted development / vibe coding.
  • Strong problem-solving, communication, and collaboration skills.
  • Expert level of French.
  • Professional working proficiency in English.
Nice to Have:
  • Previous experience in the life insurance or banking sector.
  • Experience with Lux l’Assurance Vie or similar insurance platforms.
  • Knowledge of financial or insurance business processes.

Are you looking for an environment that values curiosity and commitment? Here, your contribution has real impact and individual growth is taken seriously.

Find with us the right opportunity to grow!
What you can expect from us:
  • Long-term projects with national and international context (if applicable)
  • Opportunities to grow technically and professionally
  • A people-first culture, focused on transparency and trust
  • Teams that value ownership, collaboration and stability.

Thank You!

Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/Angular FullStack Developer
Senior Java/Angular FullStack Developer

Decskill • Lisboa

On-site
EUR 45,000 - 70,000
Senior Full Stack Developer | Java & Angular
Senior Full Stack Developer | Java & Angular

Decskill • Lisboa

On-site
EUR 65,000 - 90,000
Senior Java Data Developer
Senior Java Data Developer

Decskill • Lisboa

On-site
EUR 55,000 - 75,000
Java Software Developer
Java Software Developer

Decskill • Lisboa

On-site
EUR 55,000 - 75,000
Senior Fullstack Java
Senior Fullstack Java

Decskill • Lisboa

Hybrid
EUR 60,000 - 85,000
Senior Fullstack Java| French Speaker
Senior Fullstack Java| French Speaker

Decskill • Lisboa

Hybrid
EUR 60,000 - 90,000
Long-term projects
Growth opportunities
People-first culture
+1
Senior Fullstack Java
Senior Fullstack Java

Decskill • Porto

On-site
EUR 40,000 - 60,000
Senior Java Software Developer
Senior Java Software Developer

Decskill • Lisboa

On-site
EUR 50,000 - 80,000
Analyst Developer | Java & Angular
Analyst Developer | Java & Angular

Decskill • Portugal

On-site
EUR 32,000 - 52,000
Senior Java Developer
Senior Java Developer

Decskill • Porto

On-site
EUR 42,000 - 65,000