Buscamos uma pessoa Desenvolvedora Java para trabalhar em soluções escaláveis e performáticas.
Papel:
* Desenvolver e manter aplicações Java seguindo práticas de código limpo, padrões e arquiteturas.
* Criar e consumir APIs RESTful e desenvolver microsserviços com Spring Boot.
* Implementar testes unitários, de integração e automação de testes.
* Atuar na correção e melhoria de sistemas existentes, com foco em performance e estabilidade.
* Trabalhar com bancos de dados relacionais e não relacionais.
* Realizar deploys e monitoramento em cloud (AWS, Azure ou GCP).
* Contribuir com pipelines CI/CD, containers e orquestração com Docker e Kubernetes.
* Participar de revisões de código, colaborar com QA, DevOps e Produto e apoiar o time com boas práticas.
* Produzir documentação técnica e apoiar estimativas de esforço e prazos.
Nossas expectativas:
* Experiência com Java, Spring Boot, APIs REST e arquitetura de microsserviços.
* Conhecimento em bancos de dados SQL e NoSQL.
* Vivência com cloud, CI/CD e versionamento com Git.
* Experiência com testes automatizados (JUnit, Mockito, Postman ou similares).
* Inglês intermediário para leitura técnica.
Diferenciais:
* Conhecimento em segurança de software.
* Experiência com front-end (Angular, HTML, CSS, JavaScript).
* Noções de mobile ou fundamentos em IA e dados.
* Familiaridade com UML e engenharia de software.
* Conhecimento em fundamentos de Inteligência Artificial, Data Mining e Machine Learning, com noções de Python ou R, além de interesse em integrar ou consumir soluções baseadas em IA para otimização de processos e produtos.
Se você gosta de tecnologia e boa prática, essa é a oportunidade certa!
Localização:
Uberlândia/MG - Presencial;
São Paulo/SP - Híbrido (2x/semana no escritório);
Outras localidades - Remoto.
Benefícios:
Remuneração Variável + Participação nos Resultados (PPR);
Vale Alimentação/Refeição iFood;
Plano de saúde;
Licença Maternidade e Paternidade Estendida;
Auxílio Creche;
E mais! Confira todos os benefícios aqui.