Full Stack Developer (Java/Angular) (M/F)

act digital

14.01.2026 | | Referência: 2350530


  PARTILHAR






Empresa:

act digital


Descrição da Função

We're looking for a Mid/Senior Java Engineer to join the client team, working on the design and development of enterprise-grade applications to enhance automation, security, and self-service capabilities across API platforms.


This is a hybrid position based in Porto, with 2 /3 days per week at the office.


What you will do

  • Lead the full application lifecycle: design, estimation, development, unit testing, release, and implementation support
  • Translate business requirements into robust and 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
  • Contribute to innovation initiatives and suggest improvements to development practices and efficiency


Tech Stack & Required Skills

  • Strong experience with Core Java, J2EE, Spring, Spring Boot, Hibernate/JPA
  • Solid background in Angular or similar front-end frameworks
  • Proven experience in building complex enterprise-level applications from scratch
  • Strong understanding of API & microservices architecture
  • Proficiency in RDBMS/SQL (Oracle, SQL Server, PostgreSQL)
  • Knowledge of design patterns and software engineering best practices
  • Hands-on experience with Maven, Bitbucket/Git, Jenkins, SonarQube
  • Comfortable working in Linux/Unix environments
  • Strong communication and coordination skills


Nice to Have

  • Experience with performance monitoring tools (Dynatrace, JProfiler, etc.)
  • Exposure to API Gateways (APIGee preferred)
  • Understanding of OAuth2, SSO, OpenID Connect
  • Knowledge of Kafka, NoSQL (MongoDB, Cassandra), and caching tools like Redis
  • Familiarity with Agile/Scrum environments
  • Previous exposure to the financial domain


Observações

Porto (Portugal)





EMPREGOS SEMELHANTES





ÚLTIMOS EMPREGOS