Função Pretendida: Java Programmer
Nível: Consultor Sénior - Entre 5 a 8 anos
Principais tarefas a desenvolver:
Análise, desenho e desenvolvimento de soluções técnicas com integração em soluções e produtos corporativos
Implementação de novas funcionalidades, manutenção e refactoring de código em projetos já existentes.
Colaboração estreita com equipas funcionais, técnicas e testes
Competências e Conhecimentos técnicos obrigatórios:
5+ anos de experiência como developer Java.
Experiência em desenvolvimento de sistemas com bases de dados nomeadamente ORACLE, DB2 e ou MongoDB.
Experiência no desenvolvimento de aplicações WEB e APIs sobre Websphere Application Server
Fortes conhecimentos e experiência em desenvolvimento e integração de XML WebServices (preferencialmente EMS/JMS) e REST WebServices,
Fortes conhecimentos de POO e design patterns
Experiência em TDD
Regime de trabalho: 3x/semana no escritório em lisboa