Você atuará como Engenheiro de Soluções, projetando, implementando e otimizando plataformas de software corporativo para atender a requisitos de negócio complexos.
Suas responsabilidades incluem:
* Traduzir as necessidades do cliente em soluções técnicas escaláveis e diagramas de arquitetura;
* Projetar e revisar arquiteturas de sistemas e topologias de rede;
* Desenvolver componentes de backend e integrações em Java, seguindo as melhores práticas de engenharia;
* Construir e gerenciar pipelines de CI/CD para automatizar testes, builds e implantações;
* Monitorar métricas de desempenho e recomendar melhorias na infraestrutura e nas aplicações;
O que esperamos de você:
* Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou área correlata;
* Proficiência em Java SE/EE, Spring Boot, SSM ou frameworks equivalentes;
* Capacidade de projetar microsserviços, APIs RESTful, soluções de alta disponibilidade e sistemas tolerantes a falhas;
* Entendimento sólido de TCP/IP, HTTP, MQTT, roteamento, balanceamento de carga e segurança de rede;
* Experiência com ferramentas de CI/CD, conteinerização, Infrastructure-as-Code e soluções de monitoramento;
* Habilidade para articular soluções técnicas complexas a públicos técnicos e de negócios;
* Experiência em desenvolvimento backend com Java e conhecimento em IoT ou em Nuvem;
* Implementação de pipelines automatizados e gerenciamento de ambientes conteinerizados;
* Participação em projetos de configuração de redes corporativas, VPNs ou segmentação de tráfego;