← Back to list
Job · Senior

Java Application Architect

Software Architect • Senior • Remote • Full-time • Portugal Portugal

This role is responsible for defining the functional and technical architecture of enterprise applications, designing microservices-based, cloud-native solutions using Java, Spring Boot, Kubernetes and Docker, for EU projects.

Responsibilities

  • ▹Define functional and technical architecture for enterprise applications
  • ▹Produce implementation-ready technical specifications and documentation
  • ▹Ensure compliance with architectural and security standards
  • ▹Guide development teams during implementation
  • ▹Design and review microservices-based, cloud-native solutions
  • ▹Define API strategies (REST/OpenAPI) and event-driven integrations (AsyncAPI)
  • ▹Promote DevOps and CI/CD best practices
  • ▹Ensure GDPR/EUDPR compliance

Requirements

  • ▹Strong background designing scalable, cloud-native applications
  • ▹Proficient in Java, Spring Boot, REST APIs (OpenAPI) and AsyncAPI
  • ▹Hands-on experience with Kubernetes and Docker
  • ▹Able to translate business requirements into implementation-ready specifications
  • ▹Strong software architecture and application security knowledge
  • ▹Excellent communication and stakeholder management skills
  • ▹EU citizenship required (supports EU projects)

Nice to have

  • ▹Familiarity with DDD, event-driven architecture, CQRS and Event Sourcing
  • ▹Knowledge of IAM, OAuth2, OpenID Connect, JWT
  • ▹Experience with MongoDB, data modeling, CI/CD and GDPR/EUDPR

Soft skills

Strong stakeholder management and communicationTeam leadership and mentoring mindset

What we offer

  • ▹Wage according to professional experience
  • ▹Remote work whenever possible
  • ▹Work equipment provided
  • ▹Benefits plan

About the company

Syffer (LUZA Group) is a talent, tech and innovation consulting company working on long-term projects for international clients.

Similar jobs