Java Fullstack Developer (Java + Angular)
Summary
Senior Java fullstack developer building and maintaining enterprise applications (transaction processing, compliance/KYC, asset management) through the full SDLC in Agile teams in Lisbon or Porto. Core stack: Java 21, Spring Boot, Angular 17+, with REST/SOAP integrations, Oracle/SQL Server, and CI/CD tooling.
We are looking for a Senior Java Fullstack Developer (Lisbon Or Porto) to join an international Agile team working on enterprise applications across multiple business domains, including Transaction Processing, Compliance & KYC, Distribution and Asset Management.
You will be involved in the complete software development lifecycle, from requirements analysis and development to maintenance, production deployments and continuous improvement.
Main responsibilities
- Develop and maintain enterprise applications using Java and Angular.
- Participate in requirements analysis together with business teams.
- Develop, test and deploy applications into production and non-production environments.
- Maintain and continuously improve existing applications.
- Develop REST and SOAP integrations.
- Work within Agile/Scrum multidisciplinary teams.
- Participate in application support and maintenance activities.
- Produce technical documentation following internal standards.
Required skills
- 5+ years of Java development
- Java 21
- Spring Framework / Spring Boot
- Angular (17+)
- TypeScript, HTML, CSS
- Hibernate, Liquibase, Lombok
- Maven, Git, Jenkins
- SQL Server and Oracle
- REST & SOAP Web Services
- DevOps toolchains
- Agile / Scrum
- Professional French
- English
Nice to have
- Banking or Insurance experience
- AI-assisted development / AI coding tools