Jobiglo

No results.

This job is no longer available

This job expired on 16/09/2026. It no longer accepts applications.

Full Stack Developer (Java/Angular)

act digital · Porto

Hybrid Mid 🇬🇧 English
Core Java J2EE Spring Spring Boot Hibernate JPA Angular Microservices Oracle SQL Server PostgreSQL Design patterns Software engineering best practices Maven Git Bitbucket Jenkins SonarQube Linux Unix Dynatrace JProfiler APIGee OAuth2 SSO OpenID Connect Kafka MongoDB Cassandra Redis

Job description

About the role

We are seeking a Mid‑Senior Java Engineer to join our client’s team in Porto. The role focuses on designing and developing enterprise‑grade applications that improve automation, security and self‑service across API platforms. The position is hybrid, with 2‑3 days per week on‑site.

Key responsibilities

  • Lead the full application lifecycle: design, estimation, development, unit testing, release, and implementation support.
  • Translate business requirements into robust, scalable technical solutions.
  • Understand end‑to‑end architecture, including infrastructure components, to support monitoring and enhancement activities.
  • Maintain development quality standards, perform code reviews and ensure best practices are applied.
  • Contribute to and review technical design documentation.
  • Troubleshoot technical issues and support other engineers in overcoming challenges.
  • Identify and report technical risks, proposing mitigation strategies.
  • Participate in innovation initiatives and suggest improvements to development practices and efficiency.

Required profile

  • Proven experience building complex enterprise‑level applications from scratch.
  • Strong background in Core Java, J2EE, Spring, Spring Boot, Hibernate/JPA and Angular or similar front‑end framework.
  • Solid understanding of API and micro‑services architecture.
  • Experience with RDBMS/SQL (Oracle, SQL Server, PostgreSQL).
  • Familiarity with Linux/Unix environments and CI/CD tools such as Maven, Git/Bitbucket, Jenkins, SonarQube.
  • Good communication and coordination skills.
  • Ability to work in Agile/Scrum teams.

Required skills

  • Core Java
  • J2EE
  • Spring
  • Spring Boot
  • Hibernate
  • JPA
  • Angular (or comparable front‑end framework)
  • API design
  • Microservices
  • Oracle
  • SQL Server
  • PostgreSQL
  • Design patterns
  • Software engineering best practices
  • Maven
  • Git
  • Bitbucket
  • Jenkins
  • SonarQube
  • Linux
  • Unix
  • Dynatrace (nice to have)
  • JProfiler (nice to have)
  • APIGee (nice to have)
  • OAuth2 (nice to have)
  • SSO (nice to have)
  • OpenID Connect (nice to have)
  • Kafka (nice to have)
  • MongoDB (nice to have)
  • Cassandra (nice to have)
  • Redis (nice to have)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec act digital.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Portugal.

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

43 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

act digital

Porto