Informações Sobre a Vaga
O candidato procurado é um profissional experiente em desenvolvimento de software, com foco em arquitetura de software e implementação de soluções avançadas.
Sobre a Vaga
* Tipo: PJ (Parceiro Júnior)
* Alocação: Remota
* Horário de Trabalho: Seg à Sex - horário comercial
----------------------------------- ,
Descrição da Vaga
Procuramos por alguém que seja capaz de liderar projetos complexos de arquitetura de software e implementação de soluções escaláveis e seguras. O ideal é alguém que tenha experiência em desenvolver aplicações com tecnologias como Java, Spring Boot, Hibernate e outras ferramentas relacionadas.
Responsabilidades
1. Desenvolver e otimizar aplicações em Java;
2. Implementar arquiteturas de software baseadas em padrões consolidados;
3. Projetar e construir APIs RESTful, gRPC e SOAP;
4. Realizar monitoramento de desempenho e tuning de aplicações Java;
5. Projetar e otimizar bancos de dados relacionais e NoSQL;
6. Aplicar práticas avançadas de segurança em aplicações Java;
7. Construir pipelines de CI/CD utilizando ferramentas como Azure DevOps e Jenkins;
8. Implementar contêineres e soluções de orquestração com Docker e Kubernetes;
9. Empregar Infraestrutura como Código (IaC) com ferramentas como Terraform e Ansible;
10. Utilizar ferramentas de monitoramento e observabilidade para garantir alta disponibilidade e desempenho dos sistemas;
11. Desenvolver interfaces front-end com Angular e React;
12. Integrar práticas de DevSecOps aos pipelines;
13. Liderar sprints e facilitar cerimônias ágeis;
Requisitos Técnicos Obrigatórios
* Certificação Microsoft Certified: Azure Solutions Architect Expert ou CPSA;
Conhecimentos Técnicos Desejáveis
* Arquitetura de Software: Microservices, DDD, SOA, Design Patterns;
* Java: Proficiência avançada com versões recentes da linguagem;
* 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;
* Cloud Computing: Azure, GCP e AWS, com domínio de IaC (Terraform, Ansible);
* Segurança Aplicacional: Desenvolvimento seguro em Java, mitigação de vulnerabilidades;
* Testes Automatizados de Segurança: SAST, SCA e DAST (SonarQube, OWASP ZAP);
* Front-end: Angular, React, JavaScript, TypeScript, HTML5, CSS3;
* Testes Automatizados: Selenium, Robot, Cypress, integrados a pipelines;
* Agilidade: Liderança em ambientes Scrum/Kanban;
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
Perfil do Candidato
Experiência em desenvolvimento de software e arquitetura de software; Conhecimento em tecnologias relacionadas ao desenvolvimento web, como Java, Spring Boot, Hibernate, etc.; Certificações em arquitetura de software e desenvolvimento seguro; Experiência em liderança e gestão de equipes;
Mais Informações
Para obter mais informações sobre o cargo, entre em contato conosco.
],