Este anúncio já não se encontra disponível
Sugerimos que utilize as ferramentas de pesquisa para consultar outras oportunidades de acordo com o seu perfil.
Senior Java Developer
Descrição da Empresa
Na Onile IT inspiramos a transformação tecnológica das organizações, acrescentando valor ao seu negócio. Prestamos serviços de consultoria em tecnologias de informação, comunicações e eletrónica, intervindo em todo o ciclo de desenvolvimento de projetos, desde o levantamento de necessidades, passando pela definição da arquitetura, desenvolvimento e testes de software e hardware, integração da solução com outras existentes, acompanhamento dos resultados e implementação de medidas corretivas. O nosso foco é a inovação e precisamos de pessoas como tu: com ideias diferentes e motivação para as colocar em prática!
Descrição da Função
Estamos à procura de 1 Sénior Java Developer para integrar um projeto na área da Banca, para integrar um projeto desafiante, numa primeira fase focado no desenvolvimento de serviços backend em Java, evoluindo posteriormente para uma vertente fullstack com tecnologias como React e Node.js. O que procuramos: Backend (fase inicial) +8 anos experiência sólida em Java (8+) e Spring / Spring Boot Experiência com microserviços Conhecimentos de APIs REST (design, versionamento, boas práticas) Noções de segurança em aplicações backend Valorizamos ainda: Experiência com mensageria (Kafka, NATS, ActiveMQ) Conhecimentos de monitorização/logging Experiência com Kubernetes ou orquestração de containers Fullstack (fase evolutiva) Experiência em desenvolvimento fullstack Bons conhecimentos de: React (hooks, state management) Node.js (Express ou similar) Experiência com APIs REST Conhecimentos de bases de dados SQL/NoSQL O que vais fazer: Primeira fase (Backend) Desenvolver serviços backend em Java (Spring / Spring Boot) numa arquitetura de microserviços Criar e manter APIs RESTful para integração entre sistemas Modelar e otimizar bases de dados (PostgreSQL, MongoDB, SQL Server) Garantir performance, segurança e escalabilidade das soluções Segunda fase (Evolução Fullstack) Desenvolver aplicações web end-to-end Criar interfaces modernas e responsivas com React Desenvolver serviços backend com Node.js Ao longo de todo o projeto Containerizar serviços com Docker Trabalhar com Git e pipelines CI/CD Implementar testes unitários e de integração Monitorizar e resolver incidentes em produção Colaborar com equipas multidisciplinares (FE, core systems, analistas) Participar em code reviews e melhoria contínua Documentar soluções técnicas (Jira, Confluence) O que oferecemos: Remuneração ajustada à experiência demonstrada; Oportunidades de formação contínua; Seguro de saúde com estomatologia; 22 dias de férias + dia de aniversário; Regime de trabalho híbrido 3x semana (Lisboa). Se estás pronto para fazer a diferença, envia-nos a tua candidatura!
Localização
- Lisboa, Portugal