* MODELO DE CONTRATAÇÃO: Cooperativa ou PJ
* MODALIDADE DE TRABALHO: Hibrido 3x
* LOCAL: Pinhais - PR
PRINCIPAIS RESPONSABILIDADES:
* Definição de Blueprint Tecnológico: Estabelecer e manter a arquitetura de referência para os softwares SaaS da empresa (Stack principal da empresa que é Java), garantindo que compartilhem padrões de excelência e eficiência.
* Evolução de Monólitos para Microserviços/Modulares: Liderar a estratégia de modernização das aplicações, visando desacoplamento e escalabilidade.
* Governance de APIs e Integrações: Desenhar e padronizar as APIs de comunicação entre os produtos e com parceiros externos, garantindo segurança (OAuth2, JWT) e performance.
* Decisões de Stack e Infraestrutura: Avaliar novas tecnologias, bibliotecas e serviços de Cloud (AWS/Azure) que possam otimizar os custos e a entrega do SaaS..
* Otimização de Performance e Segurança: Implementar práticas de Security by Design e monitoramento de performance (APM) para garantir a alta disponibilidade dos softwares.
FORMAÇÃO:
* Superior em Ciência da Computação, Engenharia de Software ou Sistemas de Informação.
* Desejável: Certificações de Arquiteto (AWS Solutions Architect, Azure Solutions Architect, certificações Java Oracle).
CONHECIMENTO TÉCNICO:
* Ecossistema Java Avançado: Domínio de Java e Spring Framework (Boot, Cloud, Security).
* Arquitetura de Sistemas: Experiência com Microserviços, Arquitetura Hexagonal (Clean Architecture), Event-Driven (Kafka/RabbitMQ) e Design Patterns.
* DevOps & CI/CD: Conhecimento em pipelines automatizados (Bitbucket Pipelines), Docker e Kubernetes.
* Bancos de Dados: Experiência em modelagem e otimização de bancos relacionais (PostgreSQL/Oracle) e NoSQL.
* Estratégia SaaS: Profundo conhecimento em estratégias de isolamento de dados (Multi-tenancy) e escalabilidade horizontal.