A Elevus é um grupo empresarial que oferece soluções inovadoras no mercado dos Recursos Humanos. Desde 2001, fornecemos serviços de excelência, tanto em Portugal como no mercado internacional, ajudando empresas a alcançar os seus objetivos com soluções personalizadas.
Estamos à procura de um Developer Backend Java com experiência em Springboot, micro-serviços e integração de APIs para integrar uma equipa de desenvolvimento de software. Se tens paixão por criar soluções escaláveis, resilientes e orientadas às necessidades dos negócios, esta oportunidade é para ti!
Sobre a Oportunidade:
Como membro de uma equipa de desenvolvimento de software, serás responsável por implementar as melhores práticas de engenharia, garantindo escalabilidade, resiliência, tolerância a falhas e modularidade, alinhadas aos requisitos de negócio.
Responsabilidades:
1. Desenvolver soluções simples e robustas para as necessidades dos clientes e stakeholders;
2. Participar ativamente em todas as etapas do processo de desenvolvimento: desenho, codificação, testes unitários, documentação, revisão de código, entre outros;
3. Integrar fornecedores externos através de SDKs ou APIs, aplicando boas práticas de Enterprise Integration Patterns (EIP);
4. Melhorar continuamente serviços e frameworks utilizando as melhores práticas de refactoring com foco na entrega de valor;
5. Elaborar documentação técnica detalhada e materiais de apoio ao utilizador;
6. Realizar coaching técnico para membros juniores através de code reviews e pair programming;
7. Colaborar na melhoria contínua dos processos de desenvolvimento, equipa e integração com outras áreas.
Requisitos Mínimos:
1. Licenciatura em Engenharia Informática, Ciência da Computação ou áreas relacionadas;
2. Mínimo de 3 anos de experiência em desenvolvimento backend com Java;
3. Experiência no desenvolvimento de sistemas robustos, escaláveis e de alta disponibilidade;
4. Proficiência em padrões de software orientados a objetos, estruturas de dados e algoritmos;
5. Experiência com Spring/Springboot e frameworks de testes (como JUnit ou Selenium);
6. Familiaridade com micro-serviços e containerização usando Docker;
7. Experiência em APIs RESTful e bases de dados relacionais como PostgreSQL, Oracle ou SQLServer;
8. Conhecimentos de bases de dados NoSQL como MongoDB ou ElasticSearch são valorizados;
9. Experiência no desenvolvimento de software seguro é uma mais-valia;
10. Excelentes capacidades de comunicação escrita e verbal em inglês;
11. Proatividade, espírito de equipa e abertura para ambientes dinâmicos e multiculturais.
Oferecemos:
1. Ambiente de trabalho inovador e colaborativo;
2. Oportunidades de desenvolvimento profissional contínuo;
3. Remuneração compatível com a experiência e desempenho;
4. Participação em projetos de impacto local e internacional.
#J-18808-Ljbffr