O Desenvolvedor de software Java realizará a programação de sistemas computacionais para projetos de software, inovação de startups e de clientes da Watermelon. É uma posição ideal para desenvolvedores com apetite para desafios e motivação para aprender novas tecnologias.
Responsabilidades
O desenvolvedor realizará programação em plataforma Java EE, bem como banco de dados e computação em nuvem e empregará conhecimentos de estrutura de dados e algoritmos computacionais. Participará de projetos de desenvolvimento de software aplicando a metodologia Srum, tendo interface diretamente com o cliente e com o Project Leader. Dentre suas atribuições destacam-se:
- Desenvolver softwares de qualidade e aplicações web
- Analizar realizar manutenção em aplicações de softwares existentes
- Projetar códigos testáveis e escaláveis
- Descobrir e corrigir bugs
Qualificações
- Formação superior em Engenharia Informática ou similares;
- Experiência mínima de 5 (cinco) anos em desenvolvimento de sistemas de informação na área da saúde;
- Experiência com base de dados relacional Oracle; Base de dados não relacional Redis; Desenvolvimento web com recurso a frameworks AngularJS / Angular 11+; HTML / CSS / JavaScript; Desenvolvimento com frameworks PHP (ex: Laravel, Slim); Docker, Ambientes de desenvolvimento local e produção; Arquiteturas e serviços web ( SOAP, REST, JSON, etc.); Práticas comuns de engenharia de software (unit testing, integração contínua, gestão de dependências, controlo de versões);