Procuramos uma pessoa apaixonada por tecnologia e desenvolvimento de software para integrar a nossa equipa técnica. Se tem foco em código limpo, padrões de desenho robustos e quer trabalhar num ambiente dinâmico com Java e Quarkus, este desafio é para si!
responsabilidades chave
Transformar requisitos de negócio em soluções técnicas utilizando design orientado a objetos e padrões de desenvolvimento;
Participar ativamente no design, programação e testes de novas funcionalidades;
Codificar especificações utilizando Java (Quarkus) e tecnologias relacionadas;
Colaborar estreitamente com Product Owners, equipas de desenvolvimento e QA para moldar o produto;
Garantir que as soluções são testáveis, extensíveis, seguras e de alto desempenho;
Manter a documentação clara das funcionalidades e gerir o versionamento de código via GitLab.
competências
Mais de 5 anos em funções similares, com sólidos conhecimentos no desenvolvimento de aplicações web em Java (Quarkus é uma vantagem);
Domínio de Design Patterns, SQL e otimização de performance de bases de dados;
Experiência com Scrum e familiaridade com as cerimónias habituais;
Capacidade de resolver problemas complexos com código limpo e de qualidade;
Conhecimentos de protocolos REST e sistemas de ticketing (preferencialmente Jira);
Excelente capacidade de comunicação, espírito de equipa e facilidade em gerir várias tarefas num ambiente dinâmico.
Idiomas: Bom domínio da língua inglesa.
Valorizamos positivamente:
Experiência com Responsive Design.
Conhecimentos de Reactive Programming ou Unit Testing.
Entusiasmo por aprender e uma mentalidade de melhoria contínua.
principais benefícios
.