Desenvolvedor Java Sênior
Descrição do Cargo:
Atuar como especialista em tecnologia na manutenção e desenvolvimento de soluções para o setor de telecomunicações, participar da definição da estratégia e boas práticas de desenvolvimento, contribuir ativamente para a sustentação das integrações existentes e evolução de novos produtos, orientar desenvolvedores plenos e juniores, apoiar processos de pré-vendas e apresentações técnicas para clientes.
Requisitos Técnicos:
* Experiência sólida em desenvolvimento Java (preferência para Java 11+).
* Conhecimento avançado 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).
* Compreensão de ambientes cloud (AWS, GCP ou Azure).
* Familiaridade com API Gateways como Kong ou Apigee.
* Conhecimento em observabilidade (Prometheus, Grafana, Jaeger ou ELK).
Competências Comportamentais:
* Habilidades para trabalhar em equipe e colaborar com diferentes áreas técnicas.
* Capacidade para gerenciar projetos e atuar em um ambiente de alta complexidade.
* Habilidades excelentes 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.
Diferenciais:
* Conhecimento em Golang.
* Experiência em desenvolvimento front-end (React, Vue ou Angular).
* Conhecimento de segurança de APIs e práticas de CQRs.
* Experiência em PL/SQL e tuning de queries.