SENIOR JAVA FULL STACK DEVELOPER (HYBRID)
iTRTech Group · Lisbon, Portugal
You apply off-site, with the employer or the job board. I never handle applications.
SENIOR JAVA FULL STACK DEVELOPER (HYBRID LISBON OR PORTO)
Portuguese company hires for hybrid position
Location: Lisbon or Porto, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: French C1/Expert and professional English
Seniority: Senior (5+ years)
Sector: Banking
Rate Between €3200 - 3500 RV / €2000 - 2300 CTI
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
About the Opportunity
We are looking for a Senior Java Full-Stack Developer to join a multidisciplinary Agile team supporting applications across transaction processing, compliance, KYC, distribution, asset management, and life insurance.
The role combines new development with application maintenance, bug fixing, change requests, testing, documentation, and production deployments.
Key Responsibilities
- Analyse user requirements and contribute to functional specifications;
- Develop and test backend and frontend applications;
- Maintain and continuously improve existing solutions;
- Work across different Agile squads according to business priorities;
- Create technical documentation;
- Deploy applications to production and non-production environments;
- Troubleshoot issues and support application stability.
Mandatory Requirements
- Strong experience with Java 21, Spring, and Spring Boot;
- Practical experience with Angular 17–21, PrimeNG, HTML, CSS, and TypeScript;
- Knowledge of Hibernate, Lombok, and Liquibase;
- Experience with Maven, Git, Jenkins, and DevOps toolchains;
- Experience with SQL Server and Oracle;
- Solid web application development experience;
- Knowledge of SOAP and REST web services;
- Experience with Agile and Scrum;
- Familiarity with AI-assisted development or vibe coding;
- French at C1/Expert level and professional English;
- Availability to travel when required.
Nice to Have
- Experience in life insurance, banking, compliance, KYC, or asset management;
- Knowledge of Jira and Solife.
Ideal Candidate Profile
The ideal candidate is an experienced full-stack engineer with strong Java and Angular expertise. You are comfortable switching between development, maintenance, troubleshooting, and deployments while collaborating effectively in French-speaking international teams.
Questions for Candidates
- What is your experience with Java 21, Spring, and Spring Boot?
- Which Angular versions have you used recently?
- Do you have experience with PrimeNG, Hibernate, Lombok, and Liquibase?
- Have you worked with Oracle, SQL Server, SOAP, and REST services?
- What is your experience with Maven, Git, Jenkins, and DevOps toolchains?
- Have you used AI-assisted development or vibe-coding tools?
- Do you have experience in life insurance, banking, KYC, or asset management?
- Is your French level C1 or higher, and can you work professionally in English?
- Are you available to work in Lisbon or Porto and travel when required?
- Is the proposed rate aligned with your expectations?
- What is your availability to start?
CV Keywords
Senior Full-Stack Developer, Java 21, Java, Spring, Spring Boot, Angular 17, Angular 18, Angular 19, Angular 20, Angular 21, PrimeNG, TypeScript, HTML, CSS, Hibernate, Lombok, Liquibase, Maven, Git, Jenkins, DevOps, CI/CD, Oracle, SQL Server, SOAP, REST APIs, Web Application Development, AI-Assisted Development, Vibe Coding, Agile, Scrum, Jira, Solife, Life Insurance, Banking, Compliance, KYC, Asset Management, French C1, English
#CI - PROC26560
Keep looking
500+ English-friendly jobs in Lisbon
Every one checked for language requirements, updated daily.