Num relance
- Tarefas: Liderar o desenvolvimento de software com Java e Kotlin, focando em arquiteturas modernas.
- Empresa: Empresa inovadora que valoriza a colaboração e o crescimento profissional.
- Benefícios: Salário competitivo, benefícios de saúde e oportunidades de trabalho remoto.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento na carreira.
- Porquê este emprego: Seja um líder técnico e faça a diferença em projetos de alta tecnologia.
- Qualificações: Experiência avançada em Java, Kotlin e design de APIs REST.
O salário previsto situa-se entre 63000 - 77000 € por ano.
Experiência comprovada como Desenvolvedor Sênior ou Líder de Desenvolvimento.
- Java — nível de especialista / obrigatório.
- Experiência sólida com Kotlin.
- Experiência avançada com Spring / Spring Boot, incluindo Spring Batch, Spring Data e Spring Security.
- Experiência prática com Domain Driven Design (DDD).
- Conhecimento de Clean Architecture e padrões de design.
- Experiência avançada em Design de API REST, incluindo contratos, versionamento, segurança, tratamento de erros e OpenAPI.
- Experiência com microserviços e arquiteturas orientadas a eventos.
- Experiência com Kafka.
- Experiência com SQL e MongoDB.
- Conhecimento de Angular, particularmente integração de API e conceitos de arquitetura front-end — desejável.
- Experiência com OpenShift.
- Conhecimento de CI/CD, logging e monitoramento.
- Experiência com testes unitários e de integração, com forte foco na qualidade do código.
- Forte formação em arquitetura de software, design de software e padrões de design.
- Capacidade de fornecer liderança técnica, conduzir revisões de código e orientar equipes de desenvolvimento.
- Excelentes habilidades de comunicação e colaboração com Product Owners, Arquitetos e equipes de DevOps.
- Francês fluente / obrigatório.
Responsabilidades:
- Definir, evoluir e supervisionar a implementação da arquitetura de software, com foco em arquiteturas centradas em API, microserviços e orientadas a eventos.
- Aplicar e promover princípios de Domain-Driven Design (DDD) e Clean Architecture.
- Projetar e desenvolver serviços robustos e escaláveis de back-end usando Java / Kotlin e Spring Boot.
- Liderar o design e a evolução de APIs REST, garantindo contratos claros, versionamento, segurança, tratamento de erros e documentação através do OpenAPI.
- Desenvolver e manter soluções de processamento em lote usando Spring Batch.
- Garantir altos padrões de qualidade de código e cobertura de testes, incluindo testes unitários e de integração.
- Conduzir revisões de código e promover melhores práticas de desenvolvimento, padrões de design e normas de engenharia.
- Atuar como referência técnica para equipes de desenvolvimento, fornecendo orientação e mentoria técnica.
- Colaborar com Product Owners, Arquitetos de Software e equipes de DevOps no design e implementação de soluções.
- Contribuir para a definição de estratégias de integração e processamento de eventos usando Kafka.
- Trabalhar com bancos de dados relacionais e NoSQL, nomeadamente SQL e MongoDB.
- Contribuir para a evolução e manutenção de aplicações em ambientes OpenShift.
Empregador para Lead Java & Angular French Speaker in Porto: Act Digital
A Act Digital é um excelente empregador, oferecendo um ambiente de trabalho dinâmico e colaborativo em Lisboa, onde a inovação e a tecnologia estão no centro das operações. Os colaboradores têm acesso a oportunidades de crescimento profissional, formação contínua e um forte foco na automação e melhoria de processos, o que torna cada dia uma nova oportunidade para aprender e contribuir. Além disso, a cultura de apoio e a ênfase na segurança e fiabilidade dos sistemas bancários garantem que cada membro da equipa se sinta valorizado e parte integrante do sucesso da empresa.
Achamos que precisas destas competências para brilhares como Lead Java & Angular French Speaker in Porto
Java
Kotlin
Spring
Spring Boot
Domain Driven Design (DDD)
Clean Architecture
REST API Design