Desenvolvimento de Soluções Scaláveis
Estamos procurando por um profissional apaixonado por tecnologia para atuar como desenvolvedor Java. Esta é uma oportunidade única para alguém que busque desafios e quiser contribuir com a evolução de nossas soluções.
Sobre o Cargo
* Desenvolver e manter aplicações escaláveis, performáticas e seguras, utilizando padrões arquiteturais e boas práticas.
* Criar e consumir APIs RESTful, além de desenvolver microsserviços com Spring Boot.
* Implementar testes unitários, de integração e automação de testes, garantindo a qualidade do código.
* Atuar na correção, evolução e melhoria de sistemas existentes, com foco em performance e estabilidade.
* Trabalhar com bancos de dados relacionais e não relacionais, garantindo a consistência dos dados.
* Realizar deploys e monitoramento em cloud (AWS, Azure ou GCP), garantindo a escalabilidade das aplicações.
* Contribuir com pipelines CI/CD, containers e orquestração com Docker e Kubernetes, melhorando a eficiência do processo.
* Participar de code reviews, colaborar com QA, DevOps e Produto, garantindo a qualidade do código e a satisfação do cliente.
Habilidades Necessárias
* Experiência com Java 8+, 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ê se encaixa nessa descrição, esta é uma ótima oportunidade para você!