Consultor(a) Back End | Spring Boot
- Hiring from
- Brazil
- Work type
- Hybrid
- Posted
626,562 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job 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).
.
Together we do what matters
At Avanade, we advance the world through the power of people and Microsoft. Join us to shape your skills and the future with bold ideas and innovative solutions. Our partnership with Microsoft and Accenture empowers you to unlock your full potential. Working at Avanade offers the chance to build a career path that suits your skills and interests and the freedom to be your authentic self. We are committed to your growth, well-being, and success. This is where passion meets opportunity, technology meets humanity, and every challenge is a chance to make a genuine impact on colleagues, clients, and communities. Together, we do what matters.
