Lead technical decisions, software architecture, and code quality for complex, critical systems as a Lead Java / Angular Developer. Define and evolve API-centric, microservices, and event-driven architectures; design robust back-end services; and mentor development teams. Requires 9+ years of Java experience, expertise in Spring Boot, REST APIs, DDD, Kafka, SQL/MongoDB, and strong leadership skills.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
🚀 Procuramos um(a) Lead Developer Java / Angular com forte componente back-end para liderar decisões técnicas, arquitetura de software e qualidade de código em sistemas complexos e críticos.
Este é um papel de liderança técnica, ideal para quem domina Java, Spring Boot, DDD, REST APIs, Kafka, SQL/MongoDB e tem capacidade para orientar equipas de desenvolvimento em ambientes modernos e escaláveis.
🧑 💻 Como será o seu dia a dia:
- Definir e evoluir a arquitetura de software (API-centric, microservices, event-driven)
- Aplicar e promover Domain Driven Design (DDD) e princípios de clean architecture
- Desenhar e desenvolver serviços back-end robustos em Java / Spring / Spring Boot
- Liderar o desenho de REST APIs (contratos claros, versioning, segurança, gestão de erros, OpenAPI)
- Desenvolver e manter processamento batch com Spring Batch
- Trabalhar com Spring Data e Spring Security
- Garantir um nível elevado de cobertura de testes (unitários e de integração)
- Atuar como líder técnico: code reviews, definição de boas práticas, mentoria de equipas
- Colaborar com Product Owners, arquitetos e equipas DevOps
- Trabalhar com Kafka para integração assíncrona de eventos
- Utilizar SQL e MongoDB conforme as necessidades dos serviços
- Ter uma boa compreensão de Angular para integração com APIs e arquitetura front-end
- Trabalhar em ambiente OpenShift
- Aplicar práticas de CI/CD, logging e monitoring
🧠 O que procuramos:
Searching for Development & Programming roles that provide visa sponsorship? Connect with international employers through Development & Programming Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
- Pelo menos 9 anos de experiência em desenvolvimento Java
- Experiência comprovada como Senior ou Lead Developer
- Forte background em arquitetura de software e design patterns
- Domínio de Java e/ou Kotlin
- Experiência sólida com Spring, Spring Boot, Spring Batch, Spring Data, Spring Security
- Experiência prática com Domain Driven Design (DDD)
- Domínio de REST API design a nível expert
- Experiência com Kafka
- Bons conhecimentos de SQL e MongoDB
- Conhecimentos de Angular (integração com APIs, arquitetura front-end)
- Experiência em ambientes OpenShift
- Experiência com práticas de CI/CD, logging e monitoring
- Forte capacidade de comunicação e liderança técnica
- Capacidade para guiar equipas e promover qualidade de código
⭐ Valorizamos ainda:
- Experiência em sistemas business-critical
- Capacidade de traduzir requisitos de negócio em soluções técnicas robustas
- Perfil orientado à melhoria contínua e à partilha de conhecimento
- Experiência em ambientes ágeis e colaborativos
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
🌍 Idiomas:
- Francês: fluente (obrigatório)
- Inglês: valorizado
💡 O que oferecemos:
- Projeto desafiante com forte componente de arquitetura e liderança técnica
- Oportunidade de definir padrões técnicos e influenciar a evolução de sistemas críticos
- Ambiente técnico e colaborativo
- Contacto com equipas de produto, arquitetura e DevOps
- Possibilidade de atuar como referência técnica na área
- Full visa support, se necessário
📍 Localização: Porto
⚠️ Modelo: Híbrido
Pacote Salarial Junior: 12.880€ a 21.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis
Pacote Salarial Mid: 14.000€ a 28.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis
Pacote Salarial Senior: 20.000€ a 49.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis
Similar Jobs
Explore other opportunities that match your interests