Desenvolvedor (a) Back-End Senior | Spring Boot

Empresa: Avanade

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. • .

Ver todas as vagas