Java Full Stack Developer FR

act digital

Porto

Presencial

EUR 60 000 - 80 000

Tempo integral

há 9 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

act digital is seeking an experienced Senior Java & Angular Full Stack Developer to join an Agile, multidisciplinary team responsible for developing, maintaining, and continuously evolving business-critical web applications.

You will work across the full application lifecycle, combining modern Java/Spring Boot backend development with Angular frontend engineering, while contributing to APIs, microservices, event-driven integrations, DevOps practices, testing, and production delivery.

Qualificações

  • Proven experience in full-stack development with Java/Spring Boot and Angular.
  • Strong backend with Java 11+ and Spring ecosystem.
  • Frontend proficiency with Angular, TypeScript, HTML, CSS.
  • Experience designing REST and SOAP services.
  • Familiarity with DevOps practices and CI/CD tooling.

Responsabilidades

  • Design and develop scalable full-stack applications.
  • Build backend services with Java and Spring Boot.
  • Create responsive frontend using Angular.
  • Develop and integrate REST and SOAP services.
  • Maintain and improve existing applications.

Conhecimentos

Full Stack Dev
Java 11+
Angular
REST
SOAP
Kafka
TypeScript
Jest

Ferramentas

Maven
Jenkins
Git
Lombok

Descrição da oferta de emprego

We are looking for an experienced Senior Java & Angular Full Stack Developer to join an Agile, multidisciplinary team responsible for developing, maintaining, and continuously evolving business-critical web applications.

You will work across the full application lifecycle, combining modern Java/Spring Boot backend development with Angular frontend engineering, while contributing to APIs, microservices, event-driven integrations, DevOps practices, testing, and production delivery.

The role offers the opportunity to work across different squads and business areas, collaborating in an international environment where French is essential.

As a Senior Full Stack Developer, you will:
  • Design and develop scalable full-stack applications.
  • Build modern backend services with Java and Spring Boot.
  • Create responsive frontend solutions using Angular.
  • Develop and integrate REST and SOAP services.
  • Maintain and continuously improve existing applications.
  • Support bug fixing, change requests, and production-related activities.
  • Contribute to application deployments across production and non-production environments.
  • Use AI-assisted development practices to improve engineering productivity.
  • Gradually develop strong functional and technical ownership of the applications under your responsibility.
Full Stack Development
  • Participate in requirements analysis and specification based on user needs.
  • Design, develop, test, and maintain business applications.
  • Build high-quality solutions across both frontend and backend layers.
  • Implement new features while continuously improving existing applications.
  • Troubleshoot defects and provide effective technical solutions.
  • Develop backend applications using Java 11 to 21.
  • Work with the Spring ecosystem, including:
  • Spring Boot 3
  • Spring Framework
  • Spring Cloud
  • Spring Batch
  • Hibernate
  • JPA
  • Develop scalable services and application components following modern engineering practices.
Angular Frontend Development
  • Develop modern web applications using Angular 17 to 21.
  • Build responsive and maintainable interfaces using:
  • Angular
  • TypeScript
  • HTML
  • CSS
  • Develop and maintain frontend tests using Jest.
  • Integrate frontend applications with backend services and APIs.
APIs & Integrations
  • Design, develop, and maintain REST and SOAP web services.
  • Support integrations between applications and external systems.
  • Work with event-driven architectures using Kafka and Kafka Connect.
  • Troubleshoot integration and data-flow issues.
  • Ensure integrations are reliable and aligned with functional requirements.
Data & Persistence
  • Develop solutions using both relational and NoSQL databases.
  • Work with:
  • MongoDB
  • Ensure efficient and reliable data access across application components.
DevOps & Cloud-Native Delivery
  • Develop and support applications running on Kubernetes.
  • Work with DevOps toolchains supporting continuous integration and delivery.
  • Contribute to application deployment across production and non-production environments.
  • Manage secrets securely using HashiCorp Vault.
  • Support build and artifact management using:
  • Maven
  • Jenkins
  • Git
  • Collaborate with DevOps and infrastructure teams to improve deployment reliability.
AI-Assisted Development
  • Use AI coding tools to support software development activities.
  • Apply AI-assisted development responsibly to coding, troubleshooting, documentation, and productivity.
  • Evaluate generated code critically and ensure compliance with development and security standards.
  • Explore opportunities to improve delivery efficiency through AI-enabled development practices.
Application Maintenance & Production Support
  • Investigate and resolve bugs and application incidents.
  • Handle change requests and application maintenance activities.
  • Support deployments and production releases.
  • Contribute to application stability and continuous improvement.
  • Build technical and functional knowledge of assigned business applications.
Documentation & Knowledge Sharing
  • Produce and maintain technical documentation according to organizational standards.
  • Document application changes, integrations, and operational procedures.
  • Share technical and functional knowledge across the team.
  • Contribute to maintainability and long-term knowledge retention.
  • Work within multidisciplinary Agile squads.
  • Participate actively in Scrum ceremonies.
  • Collaborate with Business Analysts, Developers, QA Engineers, Product Owners, and business stakeholders.
  • Move between squads when required by business priorities.
  • Contribute to continuous improvement across development and delivery practices.
What We're Looking For
Core Requirements
  • Strong professional experience in Full Stack Development.
  • Hands‑on experience with Java 11+.
  • Strong knowledge of:
  • Spring Boot 3
  • Spring Framework
  • Spring Cloud
  • Spring Batch
  • Strong frontend development experience with Angular.
  • Experience with modern Angular versions is highly valued.
  • Good knowledge of TypeScript, HTML, and CSS.
  • Experience with REST and SOAP services.
  • Knowledge of PostgreSQL and MongoDB.
  • Experience with Git, Maven, Jenkins, and Artifactory.
  • Experience in DevOps environments and toolchains.
  • Experience working with Scrum.
  • Spring Boot 3
  • Spring Framework
  • Spring Cloud
  • Spring Batch
  • Hibernate
  • Lombok
Frontend
  • Angular 17-21
  • TypeScript
  • HTML
  • CSS
  • Jest
APIs & Messaging
  • REST
  • SOAP
  • Kafka
  • Kafka Connect
Databases
  • MongoDB
DevOps & Platforms
  • HashiCorp Vault
  • Jenkins
  • Git
  • Maven
Tools & Methodologies
  • IntelliJ IDEA
  • Jira
  • Microsoft 365
  • Scrum
  • AI-Assisted Development / Vibe Coding
Nice to Have
  • Previous experience in Life Insurance.
  • Experience within Banking or Financial Services.
  • Experience working on complex enterprise applications.
  • Knowledge of highly regulated environments.
  • Experience across both development and application maintenance activities.
  • French: Mandatory
  • English: Professional written and spoken proficiency

As this is an international environment, the ability to communicate effectively with different technical and business stakeholders is essential.

  • Strong collaboration and teamwork.
  • Excellent troubleshooting and problem-solving capabilities.
  • Clear and effective communication.
  • Innovative and creative mindset.
  • Strong attention to quality and deadlines.
  • Agile and adaptable way of working.
  • Proactive approach to continuous improvement.
  • Ability to work effectively across multiple squads and priorities.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Fullstack Java
Senior Fullstack Java

act digital • Lisboa

Presencial
EUR 60 000 - 90 000
Java/Angular Fullstack Developer (FR speaker)
Java/Angular Fullstack Developer (FR speaker)

act digital • Porto

Presencial
EUR 42 000 - 64 000
FullStack Java/Angular Senior
FullStack Java/Angular Senior

act digital • Lisboa

Presencial
EUR 45 000 - 65 000
Fullstack Java & Angular (French speaker)
Fullstack Java & Angular (French speaker)

Inetum Portugal • Porto

Presencial
EUR 35 000 - 52 000
Java/Angular Fullstack Developer
Java/Angular Fullstack Developer

Neotalent Conclusion • Portugal

Híbrido
EUR 42 000 - 70 000
Remote work possibility
Continuous training and certifications
Internal mobility program
+1
Lead Java & Angular French Speaker
Lead Java & Angular French Speaker

act digital • Porto

Presencial
EUR 45 000 - 75 000
Senior Java/Angular FullStack Developer
Senior Java/Angular FullStack Developer

Decskill • Lisboa

Presencial
EUR 60 000 - 90 000
Tech Lead Java & Angular
Tech Lead Java & Angular

act digital • Porto

Híbrido
EUR 70 000 - 90 000
Senior Java/Angular Full Stack Developer
Senior Java/Angular Full Stack Developer

Decskill • Porto

Presencial
EUR 60 000 - 85 000
Senior Java Fullstack Developer (Angular)
Senior Java Fullstack Developer (Angular)

team.it • Lisboa

Presencial
EUR 55 000 - 75 000
Health insurance
Life insurance
Flexible benefits package
+1
Principais localizações