SENIOR JAVA BACKEND DEVELOPER (HÍBRIDO PORTO)Consultoria portuguesa contrata para trabalho híbrido em Porto / Portugal- SOMENTE SERÃO ACEITAS INSCRIÇÕES DE QUEM RESIDE EM PORTUGAL 3PRECISA FALAR PORTUGUES E INGLÊS (B1)**Descrição**:Nossa equipe de P&&D está procurando um desenvolvedor Java para participar do desenvolvimento de uma nova aplicação web para o provisionamento de interoperabilidade semântica entre diferentes sistemas de Engenharia.As principais responsabilidades serão:- Criar desenho de solução e implementar novas funcionalidades em uma equipe ágil;- Colaborar com desenvolvedores front-end para integrar elementos voltados para o usuário com lógica do lado do servidor via API REST;- Garantir cobertura adequada de testes unitários.**1.Deve ter / obrigatório**:- Forte conhecimento de Java Core, Collections, Stream API, Concurrency- Conhecimento de Spring Core, Spring Boot, Spring MVC, Spring Security- Conhecimento de JWT, OIDC- Conhecimento de SQL/noSQL, capacidade de projetar esquemas e escrever consultas ótimas- Conhecimento prático de Git- Um bom entendimento dos princípios de desenvolvimento de software como Clean Code e Princípios SÓLIDOS**2. Habilidades e experiência desejáveis**:- Experiência com JavaScript, TypeScript, HTML e CSS- Experiência com Linux, Docker, Docker-compose- Experiência com bug e issue tracker, como Jira, Mantis, GitLab- Conhecimento de Spring Cloud- Capacidade de analisar um despejo de memória e descobrir um vazamento de memória- Experiência com análise de performance e tuning- Experiência com design e desenvolvimento de uma aplicação web tolerante a falhas- Conhecimento de tecnologias baseadas em nuvem, como Docker, Kubernetes, Kafka, ZooKeeper- Experiência com ferramentas de migração de dados como Liquibase**3. Disponibilidade**:- Imediatamente.**4. Senioridade**:- 3+ anos de experiência em produção em Java.**5. Idiomas e Soft Skills**:- Nível de inglês B1 (intermediário);- Ensino superior em TI;6. **Localização**: Vila Nova de Gaia00234989