Desenvolvedor/a em Tecnologia de Sistemas
O nosso cliente está procurando por um profissional competente para atuar na criação e melhoria de sistemas escaláveis, performáticos e seguros. O papel exige autonomia técnica moderada, colaboração cross-team e forte compromisso com qualidade, boas práticas e inovação contínua.
O que você vai fazer:
1. Desenvolver e manter aplicações Java 8+ seguindo clean code, design patterns e padrões arquiteturais;
2. Criar e consumir APIs RESTful e desenvolver microsserviços com Spring Boot;
3. Implementar testes unitários, de integração e automação de testes;
4. Atuar na correção, evolução e melhoria de sistemas existentes, com foco em performance e estabilidade;
5. Trabalhar com bancos de dados relacionais e não relacionais;
6. Realizar deploys e monitoramento em cloud (AWS, Azure ou GCP);
7. Contribuir com pipelines CI/CD, containers e orquestração com Docker e Kubernetes;
8. Participar de code reviews, colaborar com QA, DevOps e Produto e apoiar o time com boas práticas;
9. Produzir documentação técnica e apoiar estimativas de esforço e prazos;
O que esperamos de você:
1. Experiência com Java 8+, Spring Boot, APIs REST e arquitetura de microsserviços;
2. Conhecimento em bancos de dados SQL e NoSQL;
3. Vivência com cloud, CI/CD e versionamento com Git;
4. Experiência com testes automatizados (JUnit, Mockito, Postman ou similares);
5. Inglês intermediário para leitura técnica;
Diferenciais:
1. Conhecimento em segurança de software;
2. Experiência com front-end (Angular, HTML, CSS, JavaScript);
3. Noções de mobile ou fundamentos em IA e dados;
4. Familiaridade com UML e engenharia de software;
5. 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ê curte tecnologia, boas práticas e quer jogar em um time que valoriza qualidade e evolução constante, esse desafio é pra você.