iTRecruiter

tech recruitment, AI, automation, talent acquisition, global opportunities, TechVisa, iTRTech Group
About company

Fullstack Developer (backend Java & frontend Angular) (hybrid Porto)

Remote

location Porto

date April 6, 2026

types Full-time

wage 14k-18k EUR

FULLSTACK DEVELOPER (BACKEND JAVA & FRONTEND ANGULAR) (HYBRID)

A Portuguese company is hiring for hybrid work.

📍 Location: Porto, Portugal.

⚠ Candidates for the position must already be in Portugal.

🏱 Work Model: Hybrid (2 days on-site per week).

🌍 Language Requirements: Fluent Portuguese and minimum B1 English.

⏱ Experience Time: Senior (5+ years).

đŸ’ČContract: B2B.

⚠ Instructions: Send your resume in English and ensure to include all skills and experiences that meet the job requirements. This will significantly increase your chances of success.

🚀 Main Responsibilities

  • Lead complex end-to-end modules, ensuring consistency between backend and frontend.
  • Drive architecture modernization processes, migrating from monoliths to microservices and micro-frontends.
  • Define frontend architecture standards, including component design, modularization, and state management.
  • Design and develop scalable backend systems using Java, Spring Boot, and distributed services.
  • Implement or optimize event-driven integrations.
  • Conduct code reviews and provide technical mentoring to other developers.
  • Participate in architectural decisions together with architects and technical leaders.

✅ Mandatory Requirements

  • Higher education (or current studies) in Computer Engineering, Computer Science, Mathematics, Statistics, Data Science, or similar fields.
  • Minimum of 5 years of experience with Java (preferably Java 11+).
  • Minimum of 5 years of experience with Angular or React.
  • Advanced experience with Spring Boot and Spring Cloud.
  • Experience in microservices architectures.
  • Strong experience in component-based frontend architectures.
  • Experience with messaging (Kafka or RabbitMQ).
  • Experience with relational and NoSQL databases.
  • Experience with cloud (AWS, Azure, or GCP).
  • Experience with Kubernetes.
  • Fluent Portuguese.

⭐ Differentials

  • Experience with Domain-Driven Design (DDD).
  • Knowledge of Event Sourcing or CQRS.
  • Experience in defining CI/CD strategies for frontend and backend.
  • Experience with micro-frontends.
  • Knowledge of distributed tracing (Zipkin, Jaeger).
  • Experience with API Gateway, API governance, and security.
  • Optimization of performance for interfaces and web applications.

đŸ€ Behavioral Skills

  • Strong communication and teamwork skills.
  • Problem-solving mindset and attention to detail.
  • Proactivity, autonomy, and sense of responsibility.
  • Ability to adapt and willingness for continuous learning.
  • Experience in Agile environments (Scrum or Kanban).
  • Ease of working in structured and regulated environments (public sector and health).

✅ Keywords

for the resume: Java, Java 11, Angular, React, Spring Boot, Spring Cloud, Microservices, Micro-frontends, Kafka, RabbitMQ, Kubernetes, AWS, Azure, GCP, CI/CD, Domain Driven Design, CQRS, Event Driven Architecture, API Gateway, NoSQL, SQL, Distributed Systems, Agile, Scrum, Kanban.

#00333413