Responsibilities
- Desenvolver, testar e manter aplicações back-end em Java 17+, assegurando alta performance e escalabilidade.
- Projetar e implementar soluções em AWS, utilizando serviços como: Mensageria com Kafka e SQS, Serverless com Lambda e Step Functions, DevOps com GitHub Actions e Terraform, Cloud AWS: DynamoDB, Step Functions, Lambda, ECS, ECR, S3, SQS, SNS, Batch, Glue, Observabilidade com Datadog, Grafana e Prometheus Integrar as aplicações Java com a infraestrutura na nuvem, garantindo eficiência e segurança.
- Colaborar com a equipe de DevOps para automatizar processos de build, deploy e monitoramento utilizando CI/CD e outras ferramentas.
- Garantir a qualidade do código por meio de práticas como revisão de código, testes automatizados e aplicação de design patterns.
- Monitorar, otimizar e manter os serviços e recursos AWS para garantir alta disponibilidade e custo-benefício.
- Trabalhar em estreita colaboração com outros desenvolvedores e stakeholders para alinhar requisitos de negócio com soluções técnicas.
- Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, desde a concepção até a produção.


