Stefanini
DESENVOLVEDOR JAVA SR
Brazil · full-time · remote
via Himalayas
First seen Aug 25 · last seen 11d ago · via Himalayas
Skills mentioned
javaspringrestawsdockerkubernetesterraformkafkadevopsgit
The posting, as published
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.
Informações adicionais
🍛 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.
Originally posted on Himalayas