Avanade

Consultor(a) Back End | Spring Boot

Avanade
Apply
3 days ago
São Paulo, Brazil or Rio de Janeiro, BrazilSenior

Responsibilities

  • Desenvolver, implementar e evoluir aplicações e serviços back-end utilizando Spring Boot.
  • Projetar, desenvolver e manter microsserviços escaláveis, resilientes e seguros.
  • Desenvolver e manter APIs, garantindo padronização, versionamento, performance e qualidade das integrações.
  • Implementar integrações síncronas e assíncronas utilizando Apache Kafka, RabbitMQ ou Azure Service Bus.
  • Aplicar orientação a objetos, Clean Code e padrões de projeto.
  • Contribuir para definições arquiteturais considerando escalabilidade, disponibilidade, segurança e performance.
  • Desenvolver testes unitários e de integração.
  • Identificar, analisar e solucionar problemas técnicos complexos, promovendo melhorias contínuas.
  • Atuar com bancos de dados relacionais e não relacionais, assegurando eficiência na persistência e consulta de dados.
  • Participar de revisões de código e disseminar boas práticas de desenvolvimento.
  • Contribuir para a automação de processos de build e deploy em ambientes de CI/CD.
  • Colaborar com equipes multidisciplinares na evolução contínua das soluções.

Requirements

  • Experiência sólida em desenvolvimento back-end.
  • Domínio de Spring Boot, incluindo Spring Web, Spring Data JPA e Spring Security.
  • Experiência com microsserviços e APIs.
  • Conhecimento de arquitetura de software, princípios SOLID, Clean Code e Design Patterns.
  • Experiência com Apache Kafka, RabbitMQ ou Azure Service Bus.
  • Conhecimento de bancos relacionais e/ou NoSQL, incluindo SQL Server, PostgreSQL, Oracle, MongoDB, DynamoDB ou Cassandra.
  • Experiência com Git.
  • Conhecimento de pipelines de CI/CD e automação de build e deploy.
  • Vivência em ambientes de cloud, preferencialmente Microsoft Azure, AWS ou Google Cloud Platform.
  • Experiência com testes automatizados.
  • Capacidade analítica, resolução de problemas e colaboração em equipes ágeis.
  • Disponibilidade para atuação híbrida em São Paulo/SP, Rio de Janeiro/RJ, Nova Lima/MG ou Recife/PE.
  • Experiência com Docker e Kubernetes é um diferencial.
  • Conhecimento de Arquitetura Hexagonal, Domain-Driven Design e Clean Architecture é um diferencial.
  • Experiência com Dynatrace, Grafana, ambientes de alta disponibilidade, alta escalabilidade e sistemas de missão crítica é um diferencial.
  • Conhecimento em Infraestrutura como Código é um diferencial.

Benefits

  • Vale-refeição ou alimentação.
  • Cartão Multibenefícios para cargos até Consultor(a) Sênior.
  • Convênio médico e odontológico.
  • Certificações e treinamentos.
  • Seguro de vida.
  • Previdência privada.
  • Avababy, com 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, com um dia de folga no mês do aniversário.
  • Sessões de bem-estar.
  • Modelo de trabalho híbrido, com presença nas bases de São Paulo, Rio de Janeiro, Nova Lima ou Recife.

Tech Stack

Amazon DynamoDBApache CassandraApache KafkaAWSAzureDockerGitGoogle Cloud PlatformGrafanaKubernetesMicrosoft SQL ServerMongoDBPostgreSQLRabbitMQSpring Boot

Categories

Avanade

About Avanade

10,000+ employees

Avanade is the world’s leading expert on Microsoft. Trusted by over 7,000 clients worldwide, we deliver AI-driven solutions that unlock the full potential of people and technology, optimize operations, foster innovation and drive growth. As Microsoft’s Global SI Partner we combine global scale with local expertise in AI, cloud, data analytics, cybersecurity, and ERP to design solutions that prioritize people and drive meaningful impact. We champion diversity, inclusion, and sustainability, ensuring our work benefits society and business.

Contact me