O papel de um arquiteto de software pleno envolve desenvolver e implementar soluções complexas para aplicações em Java, utilizando frameworks avançados como Spring, Spring Boot e Hibernate.
* Desenvolvimento de Aplicações: Projetar e construir aplicações robustas e escaláveis com foco em performance e segurança.
* Bancos de Dados: Modelar e otimizar bancos de dados relacionais e NoSQL, garantindo a integração eficiente entre sistemas distribuídos.
* APIs e Integração: Desenvolver APIs RESTful, gRPC e SOAP, assegurando a integração segura e de alta performance entre sistemas.
* Segurança Aplicacional: Implementar práticas avançadas de segurança em aplicações Java, incluindo Secure Coding e mitigação de vulnerabilidades conforme OWASP Top Ten.
* Infraestrutura como Código (IaC): Utilizar ferramentas como Terraform e Ansible para gerenciar ambientes em Azure, Google Cloud Platform e AWS.
Tecnologias Específicas:
* Java: Proficiência avançada com versões recentes da linguagem, incluindo monitoramento e performance tuning.
* 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.
* Contêineres: Docker, Kubernetes, práticas de segurança e observabilidade.
* Cloud Computing: Azure, GCP e AWS, com domínio de IaC (Terraform, Ansible).
Conhecimentos Desejáveis:
* Arquitetura de Software: Microservices, DDD, SOA, Design Patterns, arquitetura orientada a eventos, sistemas distribuídos, mensageria com RabbitMQ.
* Front-end: Angular, React, JavaScript, TypeScript, HTML5, CSS3.
* Testes Automatizados: Selenium, Robot, Cypress, integrados a pipelines.
* Agilidade: Liderança em ambientes Scrum/Kanban, com condução de sprints, reviews e retrospectivas.
Certificações Desejáveis:
* Oracle Certified Professional, Java SE Programmer (OCPJP)
* Certified Java Architect (CJA)
* Microsoft Certified: Azure Solutions Architect Expert
* 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
A empresa valoriza a diversidade e inclusão em sua força de trabalho. A equipe é global e tem pessoas de diferentes origens e culturas, tornando o ambiente de trabalho mais rico e interessante.