Desenvolvedor de Sistemas Sr
Procuramos uma pessoa com experiência em desenvolvimento de sistemas escaláveis, robustos e eficientes. Responsável por arquitetar e implementar soluções tecnológicas avançadas, garantir segurança e observabilidade dos sistemas, e promover as melhores práticas de desenvolvimento.
Funções Principais
* Projeto e desenvolvimento de sistemas de alta performance e escalabilidade;
* Otimização para garantir eficiência e baixa latência;
* Liderança de iniciativas de refatoração e melhoria de código legado;
* Integração de APIs e arquitetura de microsserviços;
* Automatização de processos e testes para aumentar a confiabilidade do sistema;
* Aplicação de princípios de Clean Code, SOLID e DevOps;
* Implementação de ferramentas de observabilidade, incluindo logs estruturados, métricas e tracing distribuído;
* Segurança da informação e conformidade regulatória;
Competências e habilidades necessárias
* Ferramentas imprescindíveis:
o Java; Spring Boot; APIGee; OpenAPI; Swagger; JUnit; Mockito; Docker; Kubernetes; CI/CD; RabbitMQ; Kafka;
* Desenvolvimento de Software:
o Proficiência em Java e Spring Boot, com experiência em frameworks modernos e melhores práticas de engenharia de software.
* Integração de Sistemas:
o Habilidade em conectar plataformas distintas, garantindo interoperabilidade eficiente via APIGee e X.
* Arquitetura de Microsserviços:
o Entendimento de sistemas distribuídos, escalabilidade e melhores práticas na modelagem de microsserviços.
* Colaboração e Comunicação:
o Capacidade de atuar de forma integrada com times multidisciplinares, facilitando alinhamento.
Ao trabalhar conosco você tem a oportunidade de contribuir para projetos desafiadores e aprender com os mais experientes profissionais do mercado.
Nossa equipe valoriza a colaboração, a criatividade e a inovação. Estamos ansiosos para conhecer você!