Senior Full Stack Engineer – Java/React (m/f/d)
HybridLisbon, Lisbon, Portugal
Job Summary
Design and develop end-to-end distributed systems across backend Java and frontend React/TypeScript, modernizing legacy vendor solutions into scalable in-house platforms. Build and evolve APIs including gRPC-based services and UI components within a microservices ecosystem, leveraging event-driven architectures with Kafka and cloud-native AWS technologies. Act as a senior contributor in a governance-oriented team, translating business processes into architectural standards and providing technical guidance. Work alongside engineering teams to redefine how core systems are designed, built, and operated as part of a large-scale transformation initiative.
Required Qualifications
- Strong experience with Java, Spring Boot, React, and TypeScript in complex production environments
- Proven background in designing and building cloud-native, distributed systems on AWS or similar cloud providers
- Deep understanding of microservices architecture, ideally with hexagonal or clean architecture principles
- Solid experience with event-driven systems and messaging technologies such as Kafka or RabbitMQ
- Hands-on experience with modern engineering workflows and agentic tools such as Claude Code or Cursor, used intentionally to improve delivery quality and speed
Desired Qualifications
- Experience in legacy system modernization, data migration, or transformation programs in enterprise environments
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.