Consultor(a) Back End | Spring Boot

Empresa: Avanade

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

Ver todas as vagas · Mais vagas em Recife/PE