Principais responsabilidades:
* Colaborar no desenho e implementação de soluções técnicas integradas em produtos corporativos.
* Desenvolvimento de componentes de framework e funcionalidades de aplicações existentes.
* Contribuir para o refactoring de código e melhoria contínua das aplicações.
* Trabalhar em conjunto com equipas funcionais, técnicas e de testes para garantir entregas de qualidade.
Competências e conhecimentos técnicos obrigatórios:
* + 4 anos de experiência como developer Java.
* Experiência com bases de dados, nomeadamente ORACLE, DB2 e/ou MS SQL Server.
* Experiência em sistemas Linux.
* Desenvolvimento de aplicações WEB e APIs sobre Websphere Application Server.
* Conhecimentos em desenvolvimento e integração de XML WebServices (preferencialmente EMS/JMS) e REST WebServices.
* Conhecimentos sólidos de POO e design patterns.
* Experiência em TDD (Test-Driven Development) é valorizada.