
Desenvolvedor(a) Java Pleno | AWS
Junte-se à Digiage e ajude a transformar desafios de negócio em soluções de tecnologia escaláveis e de alto impacto.
Na Digiage, acreditamos que a tecnologia gera valor quando combina excelência técnica, visão de negócio e inovação. Estamos em busca de um(a) Desenvolvedor(a) Java Pleno | AWS para atuar em projetos estratégicos junto a clientes de grande porte, desenvolvendo, evoluindo e sustentando soluções robustas em um ambiente moderno baseado em microsserviços e cloud.
Você fará parte de um time altamente técnico, contribuindo para a construção de aplicações escaláveis, performáticas e seguras, participando de todas as etapas do ciclo de desenvolvimento.
Responsabilidades:
- Desenvolver e manter aplicações utilizando Java e Spring Boot;
- Projetar, desenvolver e evoluir aplicações baseadas em arquitetura de microsserviços;
- Desenvolver e integrar sistemas por meio de APIs REST;
- Atuar na implementação e evolução de soluções em ambiente AWS;
- Trabalhar com serviços AWS, como SQS, SNS, Athena e outros serviços da plataforma;
- Desenvolver integrações síncronas e assíncronas entre sistemas;
- Participar da definição de soluções técnicas junto ao time de desenvolvimento;
- Garantir a qualidade do código por meio da aplicação de boas práticas de desenvolvimento;
- Participar de Code Reviews e contribuir para a melhoria contínua da qualidade das entregas;
- Criar e manter testes automatizados;
- Atuar na investigação e correção de problemas em ambiente produtivo;
- Colaborar na evolução da arquitetura das aplicações e na redução de débitos técnicos;
- Participar dos processos de CI/CD e apoiar a automação das entregas.
- Apoiar e mentorar tecnicamente os desenvolvedores do time;
Requisitos mínimos
- Experiência como Desenvolvedor(a) Java;
- Domínio de Java e Spring Boot;
- Experiência com arquitetura de microsserviços;
- Conhecimento em APIs REST e integração entre sistemas;
- Experiência com mensageria utilizando AWS SQS e SNS;
- Conhecimento em bancos de dados relacionais e SQL;
- Vivência com serviços AWS;
- Conhecimento em Git e pipelines de CI/CD;
- Experiência com testes automatizados;
- Conhecimento em práticas de observabilidade, monitoramento e troubleshooting;
- Capacidade de atuar como referência técnica e mentorar desenvolvedores;
- Boa capacidade de resolução de problemas;
- Facilidade para trabalhar em equipe e boa comunicação.
Diferenciais:
- Experiência com Event-Driven Architecture;
- Conhecimento em Clean Architecture;
- Experiência com arquiteturas distribuídas;
- Conhecimento em Apache Kafka;
- Experiência com Docker e Kubernetes;
- Conhecimento em Terraform ou CloudFormation;
- Vivência em ambientes de alta disponibilidade e escalabilidade;
- Experiência em projetos dos segmentos financeiro, seguros ou outros ambientes regulados;
- Experiência em projetos corporativos de grande porte.