Java Developer Sr.

Java Developer Sr.

Descrição da Empresa

A Fox IT é uma empresa de Consultoria Portuguesa que está pelo 5º ano consecutivo no TOP das 5% melhores PME´S em Portugal. A nossa Missão é trazer uma nova abordagem ao mercado das TI, promovendo uma troca mais justa entre nós, os nossos consultores e os nossos clientes. Mais recentemente recebemos a certificação Happy at Work, reconhecimento de que valorizamos as nossas pessoas.

Descrição da Função

Java Developer Senior A Fox IT é uma empresa de Consultoria Portuguesa que está pelo 4º ano consecutivo no TOP das 5% melhores PME´S em Portugal. A nossa Missão é trazer uma nova abordagem ao mercado das TI, promovendo uma troca mais justa entre nós, os nossos consultores e os nossos clientes. Procuramos um Senior Java Developer para reforçar a equipa do nosso cliente. Requisitos técnicos obrigatórios: Senior Java Developer com pelo menos 5 anos de experiência; Experiência comprovada na criação, implementação e suporte de aplicações web inovadoras e escaláveis de nível empresarial; Experiência com um ou mais frameworks de desenvolvimento web MVC (ex: Spring MVC, Angular, React etc.) durante pelo menos 2 anos consecutivos nos últimos 3 ou 4 anos; Boa experiência na criação de páginas, especificamente em React; Experiência como Java developer full stack, com excelentes conhecimentos em design de software e princípios de código limpo, bem como conhecimento dos principais ambientes de desenvolvimento integrados (ex: Eclipse); Boa experiência com ferramentas de build Java (Maven, Gradle etc.); Experiência com ferramentas para mapeamento de bases de dados relacionais em modelos orientados a objectos (por exemplo, QueryDSL ou Hibernate) Experiência na utilização de servidores de aplicações WebLogic (em alternativa, Websphere, JBoss ou Tomcat) HTML, CSS e Bootstrap, Javascript/Typescript e jQuery Java (versão 8 ou superior) Familiaridade com bibliotecas e frameworks standard Java (JAX, Spring, etc.) Conhecimentos em criação de perfis e depuração de sistemas Conhecimentos em pelo menos uma das seguintes bases de dados relacionais (Oracle, DB2, MS-SQL, PostgreSQL) Conhecimentos em desenvolvimento e teste de webservices com REST ou SOAP Conhecimentos em Git e boas práticas de controlo de versões Requisitos desejáveis: Experiência com bases de dados não relacionais e respetivos projetos; técnicas de rastreio de lógica distribuída e análise de utilização de memória; técnicas de design multithread; Experiência com processamento assíncrono e projetos orientados a mensagens. Experiência com os seguintes componentes ou similares: Spring; Thymeleaf; Spring Boot; Spring Data; Spring Batch/Quartz; Spring Administrator; JPA; OpenAPI; Swagger; Postman; curl; Microsserviços; Kafka; RabbitMQ; Docker; Kubernetes; SonarQube; Jenkins; Selenium; Testes unitários; Testes de regressão; Metodologia Ágil (Scrum) Regime: Híbrido Lisboa O que nós oferecemos: 25 dias de férias; Seguro de saúde; 50€ bónus de aniversário Formação; Oportunidade de desenvolveres a tua carreira. Dá o Salto, Junta-te a Nós! Tipo de contrato: Contrato sem termo / efetividade.

Localização

  • Lisboa, Portugal