freehire launches on Product Hunt on 26 August.

Follow →

DESENVOLVEDOR JAVA SR

Summary

The Senior Java Developer will build and evolve backend applications and BFFs within a distributed AWS environment. The role focuses on microservices architecture, API development, and maintaining high-performance, scalable systems.

Estamos procurando uma pessoa desenvolvedora Java Sênior para atuar na evolução e construção de aplicações backend em um ambiente moderno, distribuído e hospedado na AWS.

Buscamos alguém que tenha bastante experiência com Java, goste de discutir soluções e arquitetura e consiga trabalhar com autonomia no dia a dia. Além do desenvolvimento dos serviços, essa pessoa também participará da construção de BFFs (Backend for Frontend) para atender diferentes aplicações e canais consumidores.

  • Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot;
  • Construir e manter BFFs (Backend for Frontend) para integração e comunicação entre frontend e serviços backend;
  • Desenvolver APIs e integrações com sistemas internos e externos;
  • Trabalhar com arquitetura de microserviços e aplicações distribuídas;
  • Participar das discussões sobre arquitetura e definição das soluções;
  • Trabalhar com serviços AWS no desenvolvimento e operação das aplicações;
  • Criar soluções utilizando mensageria e processamento assíncrono;
  • Investigar e resolver problemas de performance, disponibilidade e escalabilidade;
  • Escrever código limpo, testável e de fácil manutenção;
  • Participar de code reviews e discussões técnicas;
  • Apoiar outros desenvolvedores do time quando necessário;
  • Contribuir com melhorias nos processos de desenvolvimento, deploy e observabilidade das aplicações.

.

O que precisamos que você tenha de conhecimento:


  • Experiência sólida com Java, preferencialmente versões mais recentes;
  • Bons conhecimentos em Spring Boot;
  • Experiência na construção e manutenção de BFFs (Backend for Frontend);
  • Experiência com desenvolvimento de APIs REST e integrações entre sistemas;
  • Vivência com arquitetura de microserviços;
  • Experiência prática com AWS, trabalhando com alguns dos seguintes serviços: ECS, EKS, Lambda, S3, SQS, SNS, RDS, DynamoDB, API Gateway, CloudWatch e IAM;
  • Experiência com bancos de dados relacionais e, se possível, NoSQL;
  • Conhecimento em Docker e containers;
  • Experiência com mensageria ou arquitetura orientada a eventos;
  • Conhecimento em testes automatizados com JUnit, Mockito ou ferramentas similares;
  • Experiência trabalhando com Git e pipelines de CI/CD.


Diferenciais:


  • Kafka;
  • Kubernetes;
  • Terraform ou outras ferramentas de Infrastructure as Code;
  • DDD, Clean Architecture ou Arquitetura Hexagonal;
  • Observabilidade, monitoramento e troubleshooting em produção;
  • Ambientes de alta disponibilidade ou aplicações com grande volume de acessos;
  • Práticas de DevOps e SRE.


🍛 Vale-alimentação ou vale-refeição;

👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;

📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;

🗣 Mentoring;

💉 Clube de vantagens para consultas e exames;

🏥 Assistência médica;

🦷 Assistência odontológica;

💰 Clube de vantagens e descontos nos melhores estabelecimentos;

🛫 Clube de viagens;

🐶 Convênio para pets.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available