Hiring.Camp

Consultor(a) Back End | Spring Boot

Accenture

·

Today

Location
Recife, Armazem 9, Brazil · Rio de Janeiro, Rio Metropolitan Center · Nova Lima, Shopping Alta Vila · Sao Paulo, Torre Paineira
Workplace
Hybrid
Type
Full-time
Source
Workday

Description

Estamos em busca de um(a) Consultor(a) Back End | Spring Boot para atuar no desenvolvimento e evolução de aplicações robustas, escaláveis e de alta performance. Esta posição terá papel fundamental na construção de soluções modernas baseadas em microsserviços, APIs e arquiteturas distribuídas, contribuindo para projetos de inovação e transformação digital de nossos clientes. O profissional atuará em parceria com equipes multidisciplinares, apoiando decisões técnicas e promovendo a excelência no desenvolvimento de software.

 

Na Avanade, você terá a oportunidade de trabalhar com tecnologias de ponta, desenvolver sua carreira em um ambiente colaborativo e participar de projetos que geram impacto real para organizações líderes em seus segmentos.

 

Together we do what matters.

 

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 (um dia de folga no mês do seu aniversário)
  • Sessões de bem-estar
  • Para cargos gerenciais: veículo corporativo, estacionamento e auxílio combustível

Responsabilidades

  • 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 REST, 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 boas práticas de desenvolvimento, princípios de 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 para garantir a qualidade e confiabilidade das soluções.
  • 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 (Code Review), disseminando boas práticas e padrões de desenvolvimento.
  • Atuar em ambientes de integração contínua e entrega contínua (CI/CD), contribuindo para a automação dos processos de build e deploy.
  • Trabalhar de forma colaborativa com equipes multidisciplinares na evolução contínua das soluções.

.

Habilidades e Experiências

Requisitos obrigatórios

  • Experiência sólida em desenvolvimento Back-end.
  • Domínio de Spring Boot, incluindo Spring Web, Spring Data JPA e Spring Security.
  • Experiência no desenvolvimento e manutenção de microsserviços e APIs REST.
  • Conhecimento em arquitetura de software, princípios SOLID, Clean Code e Design Patterns.
  • Experiência com ferramentas de mensageria, como Apache Kafka, RabbitMQ ou Azure Service Bus.
  • Conhecimento em bancos de dados relacionais e/ou NoSQL, incluindo SQL Server, PostgreSQL, Oracle, MongoDB, DynamoDB ou Cassandra.
  • Experiência com versionamento de código utilizando Git.
  • Conhecimento em pipelines de CI/CD e processos de 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 atuação colaborativa em equipes ágeis.
  • Disponibilidade para atuação em modelo híbrido, com presença nas bases da Avanade em São Paulo/SP, Rio de Janeiro/RJ, Nova Lima/MG ou Recife/PE.

Diferenciais

  • Experiência com Docker e Kubernetes.
  • Conhecimento em Arquitetura Hexagonal, Domain-Driven Design (DDD) e Clean Architecture.
  • Experiência com soluções de observabilidade e monitoramento, como Dynatrace e Grafana.
  • Experiência em ambientes de alta disponibilidade, alta escalabilidade e sistemas de missão crítica.
  • Conhecimento em Infraestrutura como Código (IaC).

.

Skills

Spring BootAWSAzureDockerKubernetesCI/CDSQLPostgreSQLMongoDBDynamoDBCassandraOracleSQL ServerGitRESTApache Kafka