Local
Barueri - SP
Presencial
Responsabilidades
- Projetar, implementar e manter aplicações backend utilizando Java Spring Boot e Python.
- Criar e consumir REST APIs seguindo boas práticas de design, segurança e escalabilidade.
- Desenvolver e sustentar soluções baseadas em microserviços e aplicações distribuídas, garantindo alta disponibilidade e baixa latência.
- Integrar e gerenciar fluxos de mensagens utilizando serviços como Kafka, SQS e SNS.
- Construir e gerenciar aplicações em Cloud AWS, utilizando serviços como RDS MySQL, DynamoDB, Lambda, ECS Fargate, ElasticCache Redis, API Gateway, EventBridge, Secrets Manager, KMS, entre outros.
- Implementar soluções otimizadas e seguras para atender a demandas de grande escala e processamento de dados.
- Trabalhar com Docker para containerização e utilizar Kubernetes para orquestração e gestão de ambientes distribuídos.
- Escrever e manter testes unitários para garantir a confiabilidade do código.
- Contribuir para a implementação de boas práticas de qualidade e cobertura de testes.
- Configurar, monitorar e manter pipelines de CI/CD utilizando ferramentas como CodeCommit, CodePipeline e CodeBuild.
- Automatizar processos de integração, teste e entrega contínua para aumentar a eficiência das entregas.
- Colaborar em equipes ágeis aplicando conceitos de Scrum, Kanban ou outras metodologias ágeis.
- Promover a cultura DevOps, contribuindo para a automação, integração e entrega contínuas.
- Realizar manutenção evolutiva e corretiva em sistemas existentes, propondo melhorias para aumentar a eficiência e reduzir a complexidade.
- Monitorar o desempenho de aplicações e implementar melhorias proativas.
- Participar, quando necessário, no desenvolvimento de interfaces frontend utilizando Angular Microfront-End para integração com as soluções backend.
Requisitos
- Java.
- SpringBoot.
- AWS.
- Conceitos de microserviços e aplicações distribuídas.
- Testes unitários.
- Conhecimento em REST APIs.
- Docker.
- Kubernetes.
- Desenvolvimento em Cloud AWS RDS MySQL e DynamoDB, AWS Lambda utilizando Python, ECS Fargate, Elastic Cache Redis, API Gateway, EventBridge, Secrets Manager, KMS, etc.
- Serviço de Mensageria: Kafka, SQS, SNS.
- Experiência em CI/CD (CodeCommit, CodePipeline, CodeBuild).
- Conhecimento dos conceitos: Ágil, DevOps e Lean.
- Desejável: Angular.
- Python.
- Microfront-End.