Java/Angular Senior Developer
Summary
Senior developer building and maintaining web applications with Java (Spring Boot, MVC, Data) and Angular: designing scalable backend APIs and REST integrations, ensuring code quality with unit tests and CI, collaborating with business/architecture/DevOps teams, and doing code reviews and mentoring juniors. Requires 8+ years of experience.
Com mais de 10 anos de experiência no mercado nacional, contamos com mais de 350 colaboradores que partilham o nosso ADN e posicionamo-nos no mercado com 3 principais ofertas de serviço na área de tecnologia e consultoria IT:
- R&D (Estágios, POC, Laboratório Tecnológico);
Na ADENTIS, colocamos as pessoas no centro da nossa estratégia. É esta aposta nas pessoas que define o nosso salário emocional e a nossa cultura organizacional:
- Equilíbrio entre a vida profissional e pessoal;
- Benefícios de saúde para colaboradores e familiares;
- Protocolo com mais de 300 parceiros;
- Formação contínua através de um centro profissional de formação e certificação;
- Acompanhamento e feedback contínuo através de um plano personalizado;
- Progressão de carreira através de avaliações objetivas e diretas.
Procuramos um(a) Senior Java / Angular Developer para integrar projetos desafiantes e de elevada visibilidade, participando no desenvolvimento de soluções escaláveis, robustas e inovadoras.
Responsabilidades
- Desenvolver e manter aplicações web utilizando Java e Angular;
- Participar na definição de arquiteturas e boas práticas de desenvolvimento;
- Desenvolver APIs e serviços backend robustos e escaláveis;
- Garantir a qualidade do código através de testes unitários e integração contínua;
- Colaborar com equipas de negócio, arquitetura e DevOps;
- Identificar oportunidades de melhoria contínua nos processos e soluções existentes;
- Realizar code reviews e mentoring de elementos mais juniores da equipa.
- Licenciatura em Engenharia Informática ou área similar;
- Mínimo de 8 anos de experiência em desenvolvimento de software;
- Experiência sólida em Java 11+;
- Conhecimentos avançados de Spring Boot, Spring MVC e Spring Data;
- Experiência comprovada em desenvolvimento frontend com Angular;
- Conhecimentos em desenvolvimento e integração de APIs REST;
- Experiência com bases de dados relacionais (Oracle, SQL Server ou PostgreSQL);
- Familiaridade com metodologias Agile (Scrum/Kanban);
- Bons conhecimentos de Inglês.
- Experiência com Docker e Kubernetes;
- Experiência em ambientes cloud (Azure, AWS ou GCP);
- Experiência com Kafka ou outras soluções de mensageria.
Integração em projetos tecnológicos de grande dimensão;
Ambiente colaborativo e orientado para a inovação;
Plano de acompanhamento e progressão de carreira;
Formação contínua e certificações;
Regime de trabalho flexível;
Pacote salarial competitivo e benefícios ajustados à experiência.
Se procuras trabalhar com tecnologias modernas, equipas multidisciplinares e um ambiente focado na excelência técnica, esta oportunidade é para ti.
Na Adentis defendemos a igualdade e valorizamos a diversidade. Criamos um ambiente seguro, diversificado e onde as oportunidades são iguais para todos os colaboradores. Não discriminamos com base em idade, etnia, orientação sexual, género, deficiência ou qualquer fator que não seja o mérito. Todas as candidaturas com competências para o cargo são bem-vindas!