Descrição do Cargo
Ao atuar como um profissional senior em desenvolvimento de sistemas, você será responsável por ser referência técnica no desenvolvimento e sustentação de soluções escaláveis e resilientes para o setor de telecomunicações. Além disso, colaborará na definição da arquitetura e boas práticas de desenvolvimento. Participará ativamente da sustentação das integrações existentes e evolução de novos produtos.
Responsabilidades:
* Desenvolver soluções técnicas para problemas complexos;
* Colaborar na definição da estratégia de desenvolvimento e mantença de soluções;
* Participar ativamente da identificação e resolução de problemas técnicos;
* Desenvolver habilidades de liderança e gestão de equipes;
* Comunicar-se de forma clara e eficaz com stakeholders;
Requisitos Técnicos:
* Experiência sólida em desenvolvimento Java (preferência para Java 11+);
* Proficiência com Spring Boot e ecossistema Spring (Web, Security, Data);
* Experiência com integrações via APIs REST, mensageria (Kafka, RabbitMQ) e microserviços;
* Conhecimento em bancos de dados relacionais (Oracle, PostgreSQL) e NoSQL (MongoDB, Redis);
* Vivência com Docker, Kubernetes e ambientes cloud (AWS, GCP ou Azure);
* Familiaridade com API Gateways como Kong ou Apigee;
* Experiência com observabilidade (Prometheus, Grafana, Jaeger ou ELK);
Competências Comportamentais:
* Capacidade de trabalhar em equipe e colaborar com diferentes áreas técnicas;
* Habilidade para gerenciar projetos e atuar em um ambiente de alta complexidade;
* Excelentes habilidades de comunicação e apresentação para clientes;
* Proatividade para identificar e resolver problemas técnicos;
* Visão sistêmica sobre o desenvolvimento de soluções escaláveis e resilientes;
*