Arquiteto de Software Sênior
">
* Principais Atividades: Desenvolver e implementar arquiteturas de software escaláveis, eficientes e seguras para aplicações complexas.
* Responsabilidades: Definir padrões de codificação e práticas de desenvolvimento para projetos em Java, Spring e outros frameworks; Planejar, executar e otimizar aplicações em tempo de execução;
* Especializações: Arquitetura de software orientada a microserviços, design patterns, integração entre sistemas distribuídos.
Requisitos Técnicos Obrigatórios:
* Certificação: Microsservices, DDD, SOA, Design Patterns, entre outras especializações relacionadas à tecnologia informática.
Conhecimentos Técnicos Desejáveis:
* Desenvolvimento em Java: Uso avançado dos frameworks Spring, Hibernate e outros.
* Bancos de dados: Modelagem, otimização, tuning e integração de soluções SQL e NoSQL.
* CI/CD: Automação de pipelines com Azure DevOps e Jenkins.
* APIs e Integração: REST, gRPC, SOAP, documentação via Swagger/OpenAPI.
* Contêineres: Docker, Kubernetes, práticas de segurança e observabilidade.
* Nuvem Computing: Azure, GCP e AWS, com domínio de IaC (Terraform, Ansible).
Certificações Desejáveis:
* Oracle Certified Professional, Java SE Programmer (OCPJP)
* Certified Java Architect (CJA)
* AWS Certified Solutions Architect
* Google Professional Cloud Architect
Modelo de Contratação: PJ
Tipo de Alocação: Remota
Horário de Trabalho: Seg à Sex - horário comercial