- Experiência comprovada em desenvolvimento de aplicações utilizando Java;
- Conhecimento sólido em desenvolvimento Java, com atuação em construção e integração de APIs, arquitetura de microsserviços e soluções em ambiente cloud;
- Experiência com o ecossistema Spring, incluindo Spring Security, Spring REST, Spring Batch e Spring Data;
- Vivência com bancos de dados relacionais e não relacionais (NoSQL);
- Experiência com ferramentas de qualidade e segurança de código, como SonarQube e Fortify;
- Experiência no desenvolvimento e sustentação de aplicações em ambientes de nuvem;
- Inglês avançado/fluente, com capacidade de participação em reuniões, alinhamentos e interações profissionais em ambiente global.
Diferenciais:
- Experiência com IBM Cloud;
- Conhecimento e experiência com plataformas de API Gateway, especialmente Apigee;
- Espanhol para comunicação profissional.
Idioma necessário:
Inglês Avançado
Certificações necessárias
Graduação completa em Ciência da Computação, Engenharia da Computação, Processamento de Dados ou áreas correlatas.
- Desenvolver e implementar componentes e funcionalidades utilizando Java e tecnologias relacionadas ao ecossistema da aplicação;
- Participar da construção e manutenção de APIs e serviços, garantindo aderência aos requisitos técnicos definidos para o projeto;
- Realizar testes unitários dos componentes desenvolvidos, assegurando a qualidade e o correto funcionamento das entregas;
- Atuar na correção de falhas e apoio à análise de problemas identificados durante o ciclo de desenvolvimento;
- Garantir que as soluções entregues atendam aos requisitos técnicos, padrões de desenvolvimento e critérios de qualidade estabelecidos;
- Colaborar com equipes multidisciplinares durante o desenvolvimento e implementação das funcionalidades;
- Utilizar ferramentas de qualidade e análise de código para apoiar a conformidade técnica das entregas;
- Contribuir para a evolução e manutenção dos sistemas e aplicações sob sua responsabilidade.