Portuguese Company Hiring for a Hybrid Position
Location: Alfragide, Portugal
- Important: Candidates must already be based in Portugal.
Work Model: Hybrid (3 days per week in the office)
Language Requirements: Fluent Portuguese | English minimum B1/B2
- ️ Experience Level: Senior (6+ years)
Contract: B2B
Industry: Private Sector
Rate: €2,600 – €2,900 RV
- Application Instructions: Please submit your CV in English and ensure that it includes all skills and experience relevant to the job requirements. This will significantly increase your chances of success.
You will act as the project's technical reference, leading architectural decisions and ensuring the quality and evolution of distributed, scalable, and resilient solutions.
-
Act as the technical focal point, ensuring alignment between architecture and development
-
Evolve the cloud-native architecture based on microservices, APIs, and event-driven systems while maintaining cloud agnosticism
-
Ensure quality from design through production deployment
-
Conduct code reviews, promoting best practices, clean code, and automated testing
-
Manage and prioritize technical debt
-
Ensure non-functional requirements such as performance, security, resilience, scalability, and observability
-
Support high-availability strategies (active-active), data consistency, and disaster recovery
-
Promote and maintain up-to-date technical documentation
-
Strong experience with Java (recent versions)
-
Solid experience with Spring Boot (Spring Cloud is a plus)
-
Proven experience with:Distributed architectures and microservicesEvent-driven architecturesContainers and orchestration platforms (e.g., Kubernetes)
-
Distributed architectures and microservices
-
Event-driven architectures
-
Containers and orchestration platforms (e.g., Kubernetes)
-
Knowledge of microservices patterns, including:Circuit BreakerSagaRetriesAPI GatewayService DiscoveryService Mesh
-
Circuit Breaker
-
Saga
-
Retries
-
API Gateway
-
Service Discovery
-
Service Mesh
-
Experience with messaging and streaming technologies (Kafka, RabbitMQ, Pulsar, or similar)
-
Knowledge of:Active-active topologies and high availabilityDistributed databases (SQL and/or NoSQL)Data consistency models
-
Active-active topologies and high availability
-
Distributed databases (SQL and/or NoSQL)
-
Data consistency models
-
Experience with application and API security (OAuth2, OpenID Connect, etc.)
-
Hands-on experience with CI/CD and DevOps methodologies
- Nice to Have
-
Experience migrating legacy systems to cloud-native architectures
-
Knowledge of observability practices (logging, metrics, distributed tracing) and SRE principles
-
Experience with critical financial systems or payment platforms
-
Knowledge of standards such as ISO 20022 or SEPA Instant
-
Certifications in Cloud, Cloud Architecture, or Kubernetes
Java, Spring Boot, Spring Cloud, Microservices, Cloud Native, Event-Driven Architecture, Kafka, RabbitMQ, Kubernetes, CI/CD, DevOps, API Security, OAuth2, Active-Active, High Availability, Distributed Systems, Observability, Tech Lead, Alfragide, Hybrid
#CL/IG