- Location
- Sao Paulo, Torre Paineira, Brazil
- Workplace
- Hybrid
- Type
- Full-time
- Seniority
- Senior
- Source
- Workday
Description
Estamos em busca de uma pessoa Desenvolvedora Spring boot Sênior apaixonada por tecnologia, inovação e desenvolvimento de software. Esta posição terá papel fundamental na construção e evolução de soluções corporativas escaláveis, performáticas e resilientes, contribuindo para iniciativas de transformação digital por meio de boas práticas de engenharia, arquitetura moderna e foco contínuo em qualidade.
Na Avanade, acreditamos no poder da tecnologia para transformar negócios e gerar impacto real para nossos clientes. Se você busca desafios técnicos, aprendizado contínuo e colaboração em um ambiente inovador, queremos conhecer você.Together we do what matters.
Saiba mais sobre alguns de nossos benefícios:
- Vale refeição ou alimentação;
- Cartão Multibenefícios até Consultor Sênior;
- Convênio médico e odontológico;
- Certificações e treinamentos;
- Seguro de Vida;
- Previdência Privada;
- Avababy: acompanhamento da gestação e kit para os novos pais e mães Avanade;
- Participação nos resultados da empresa;
- Wellhub;
- Auxílio Creche;
- Orientador de Carreira - Mentoria de carreira;
- Política de Birthday Off em seu aniversário;
- Sessões de Bem-Estar;
- Para função gerencial ou superior - Veículo corporativo, estacionamento e auxílio combustível.
Responsabilidades:
- Desenvolver e manter aplicações corporativas utilizando Java e Spring Boot.
- Projetar, implementar e evoluir APIs escaláveis e de alta qualidade.
- Atuar na otimização de consultas SQL e análise de performance de banco de dados.
- Contribuir para a definição e evolução da arquitetura de software.
- Desenvolver soluções em arquiteturas monolíticas e de microserviços.
- Garantir a performance, escalabilidade e resiliência das aplicações.
- Atuar em ambientes containerizados e na execução de aplicações em Kubernetes (EKS).
- Colaborar com equipes multidisciplinares na construção de soluções inovadoras.
- Identificar, analisar e solucionar problemas de forma proativa.
- Participar de discussões técnicas e contribuir para melhorias arquiteturais contínuas.
- Atuar em modelo híbrido na região Sul de São Paulo, com presença de 3 vezes por semana.
.
Conhecimentos obrigatórios
- Forte experiência com Spring Boot.
- Conhecimento avançado em SQL.
- Experiência com PostgreSQL.
- Vivência em otimização de consultas e performance de bancos de dados.
- Experiência no desenvolvimento e manutenção de APIs e aplicações corporativas.
- Conhecimento em arquitetura de software e boas práticas de desenvolvimento.
- Experiência com Kubernetes (EKS) e ambientes containerizados.
- Vivência em arquiteturas monolíticas e de microserviços.
Diferenciais
- Experiência com Spring Batch.
- Conhecimento em Redis.
- Experiência com DynamoDB.
- Vivência com sistemas de mensageria como Kafka, RabbitMQ, SQS ou similares.
- Experiência com integração por troca de arquivos, incluindo processos batch, ETL e arquivos de remessa/retorno.
- Experiência no segmento financeiro ou bancário.
- Conhecimento em observabilidade, monitoramento e troubleshooting de aplicações.
- Experiência em ambientes cloud, preferencialmente AWS.
- Participação em iniciativas de modernização de aplicações.
- Conhecimento em arquitetura orientada a eventos (Event-Driven Architecture).
- Experiência com práticas DevOps, CI/CD e engenharia moderna.
Perfil Comportamental
- Entusiasmo por novas tecnologias e aprendizado contínuo.
- Senso de dono e comprometimento com entregas de alta qualidade.
- Forte foco em performance, escalabilidade e resiliência.
- Facilidade para atuar em ambientes colaborativos e dinâmicos.
- Capacidade de discutir soluções técnicas e contribuir para decisões arquiteturais.
- Proatividade na identificação e resolução de problemas.
.