Responsabilidades e atribuições
Desenvolver e manter aplicações Java de média complexidade. Desenvolver e consumir APIs REST. Atuar na construção de microsserviços e integrações entre sistemas. Implementar soluções utilizando serviços AWS. Trabalhar com mensageria e processamento assíncrono. Implementar soluções utilizando serviços AWS. Trabalhar com mensageria e processamento assíncrono. Participar de revisões de código e definições técnicas. Apoiar a evolução da arquitetura e melhoria contínua das aplicações. Realizar manutenção corretiva e evolutiva nos sistemas. Contribuir com monitoramento, observabilidade e troubleshooting de aplicações. Atuar em conjunto com times multidisciplinares em metodologia ágil.
Requisitos e qualificações
Experiência com desenvolvimento Java. Conhecimento em APIs REST e arquitetura de microsserviços. Experiência com os seguintes serviços AWS: Amazon API Gateway Amazon S3 Amazon SQS AWS Lambda AWS RDS ou AWS Aurora AWS CloudWatch AWS IAM Conhecimento em bancos de dados relacionais. Experiência com Docker. Conhecimento básico/intermediário em Terraform. Experiência com Kafka ou soluções de mensageria similares. Conhecimento em Git e práticas de CI/CD. Diferenciais: Experiência com AWS DynamoDB. Conhecimento em Git e práticas de CI/CD. Conhecimento em Amazon SNS. Experiência com AWS ECS e/ou EKS. Conhecimento em Amazon VPC. Familiaridade com AWS CLI e AWS SDK. Conhecimento em AWS Secrets Manager e Systems Manager Parameter Store. Experiência com Kubernetes. Conhecimento em arquitetura serverless. Certificações AWS. Perfil comportamental: Boa comunicação e trabalho em equipe. Perfil analítico e proativo. Facilidade para resolução de problemas. Interesse em aprendizado contínuo. Organização e senso de responsabilidade.
Cód. da Vaga: 2232