804851-02/26
Brazil, SP, BR
Principais responsabilidades
- Desenvolver e realizar manutenção de aplicações utilizando Java;
- Apoiar o desenvolvimento de soluções BackEnd e integrações com sistemas;
- Desenvolver e integrar APIs REST;
- Realizar consultas e manipulação de dados em bancos relacionais e não relacionais;
- Apoiar a identificação e correção de erros e problemas em aplicações;
- Participar de testes e validações das soluções desenvolvidas;
- Contribuir para a melhoria contínua da qualidade e organização do código;
- Trabalhar em conjunto com equipes multidisciplinares em ambientes ágeis;
- Utilizar ferramentas de versionamento e apoiar processos de CI/CD.
Requisitos obrigatórios
- Conhecimento em Java;
- Conhecimentos em Spring Boot;
- Conhecimentos em desenvolvimento de APIs REST;
- Noções de microsserviços;
- Conhecimento em SQL e bancos de dados relacionais, como MySQL ou Oracle;
- Conhecimento em Git/GitLab;
- Noções de desenvolvimento FrontEnd com JavaScript, HTML e CSS;
- Conhecimentos básicos em Maven;
- Familiaridade com metodologias ágeis, como Scrum ou Kanban.
Será considerado diferencial
- Conhecimento em Quarkus;
- Conhecimento em Angular, Node.js e Bootstrap;
- Experiência ou contato com sistemas corporativos/legados, como EJB e WebLogic;
- Conhecimento em bancos de dados não relacionais ou ambientes como Hive;
- Noções de Docker;
- Conhecimentos básicos de Kubernetes ou OpenShift;
- Contato com ferramentas de CI/CD, como Jenkins ou ArgoCD;
- Noções de monitoramento com Prometheus e Grafana;
- Conhecimento ou experiência com ambientes Cloud, como AWS, Azure, GCP ou IBM Cloud.