Buscamos um profissional para atuar na camada de inteligência e conectividade de nossos sistemas. O foco principal será a construção de APIs robustas e escaláveis que servirão de ponte entre nossa base tecnológica em Oracle PL/SQL e Forms e o ecossistema de ferramentas modernas (SaaS, Cloud e parceiros externos).
Principais Responsabilidades
- Desenvolvimento de Middleware: Criar camadas de integração utilizando Java ou C# (.NET) para expor funcionalidades do banco de dados de forma segura.
- Modernização de Legado: Traduzir regras de negócio complexas residentes em PL/SQL para serviços RESTful/gRPC.
- Design de APIs: Desenvolver contratos de API (Swagger/OpenAPI) priorizando performance e segurança (OAuth2, JWT).
- Conectividade: Implementar webhooks, mensageria e integrações via arquivos ou filas para sincronização entre sistemas.
- Otimização: Atuar na melhoria de performance de queries e procedures para garantir que a API responda com baixa latência.
Essenciais (obrigatórios):
- Linguagens: Domínio sólido em Java (Spring Boot) ou C# (.NET Core/6+).
- Banco de Dados: Conhecimento avançado em Oracle PL/SQL (Triggers, Packages, Procedures e Functions).
- Arquitetura: Experiência prática com Microserviços e design de APIs REST.
- Integrações: Familiaridade com protocolos HTTP, JSON, XML e comunicação assíncrona.
Diferenciais (o que te destaca):
- Experiência prévia com manutenção ou extração de dados de sistemas Oracle Forms.
- Conhecimento em plataformas de mensageria como RabbitMQ ou Apache Kafka.
- Noções de Containers (Docker/Kubernetes) e esteiras CI/CD.
- Conhecimento em API Gateways (ex: Kong, Apigee, AWS API Gateway).
Habilidades Interpessoais (soft skills):
- Perfil Analítico: Capacidade de ler um código legado e entender a lógica de negócio por trás dele.
- Comunicação: Habilidade para explicar tecnicamente como as integrações funcionam para stakeholders não técnicos.
- Foco em Solução: Atitude proativa para resolver gargalos de performance entre camadas distintas de tecnologia