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.