Posted 4mo ago

Desenvolvedor(a) Back-End Sênior | Spring Boot

@ Avanade
Sao Paulo or Brazil
HybridFull Time
Responsibilities:Developing back-end, Collaborating with squads
Requirements Summary:Proficient in Java 8+ and Spring Boot; knowledge of software architecture analysis/design; strong communication; monitoring tools; Agile (Kanban or Scrum).
Technical Tools Mentioned:Java, Spring Boot, GitHub, CI/CD, Cloud, Monitoring tools
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Na Avanade, acreditamos que a tecnologia é um meio para transformar negócios e criar impacto positivo. Esta posição é essencial para impulsionar projetos inovadores e soluções digitais que ajudam nossos clientes a alcançar seus objetivos. Como parte do nosso time, você contribuirá diretamente para a evolução das arquiteturas de software, garantindo qualidade, performance e escalabilidade em um ambiente ágil e colaborativo.

Faça parte de uma equipe que valoriza diversidade, aprendizado contínuo e inovação. Aqui, você terá a oportunidade de crescer, impactar e trabalhar em projetos desafiadores que fazem a diferença. Together we do what matters.

Além de um ambiente acolhedor e dinâmico, oferecemos benefícios que apoiam seu bem-estar e desenvolvimento:

Saiba mais sobre alguns dos nossos benefícios:

  • Vale refeição ou alimentação

  • Cartão Multibenefícios (até Consultor(a) 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 novos pais e mães

  • Participação nos resultados da empresa

  • Wellhub

  • Auxílio creche

  • Mentoria de carreira

  • Política de Birthday Off (para você e filhos até 12 anos)

  • Sessões de bem-estar
    Para cargos gerenciais: veículo corporativo, estacionamento e auxílio combustível

Responsabilidades:

  • Desenvolver e manter aplicações Java utilizando Spring Boot.

  • Analisar e propor melhorias em arquiteturas de software.

  • Participar ativamente na definição de novas soluções de arquitetura.

  • Colaborar com squads e áreas cross, garantindo comunicação eficaz.

  • Monitorar e assegurar a performance das aplicações.

.

Habilidades e Experiências

Obrigatórios:

  • Proficiência em Java (versão 8 ou superior) e Spring Boot.

  • Conhecimento em análise e design de arquiteturas de software.

  • Habilidades de comunicação para interação com diferentes equipes.

  • Experiência com ferramentas de monitoramento.

  • Familiaridade com metodologias ágeis (Kanban ou Scrum).
     

Desejáveis:

  • Banco de dados relacional ou não relacional.

  • Conhecimento em microserviços e design de APIs.

  • Testes unitários e TDD.

  • Padrões de projeto (Repository, Service).

  • GitHub para versionamento e colaboração.

  • Experiência em Cloud e práticas de DevOps.

  • Implementação de pipelines CI/CD.

.