Descrição da Vaga
A Stefanini busca uma pessoa Desenvolvedora Java Sênior com visão arquitetural e senso crítico para atuar no desenvolvimento e evolução de microsserviços e aplicações backend. O profissional será responsável por projetar, implementar e documentar APIs REST, além de analisar soluções sob a perspectiva arquitetural, identificando riscos, dependências e impactos.
Responsabilidades
- Desenvolver e evoluir microsserviços e aplicações backend utilizando Java 17+ e Spring Boot 3.
- Projetar, implementar e documentar APIs REST, considerando segurança, desempenho, versionamento e escalabilidade.
- Analisar soluções sob a perspectiva arquitetural, identificando riscos, dependências e impactos, além de propor melhorias e alternativas técnicas.
- Apoiar decisões de desenvolvimento com senso crítico, avaliando cenários e direcionando soluções alinhadas às boas práticas de arquitetura e às necessidades do negócio.
- Desenvolver integrações síncronas e assíncronas, utilizando mensageria e arquitetura orientada a eventos.
- Modelar dados, otimizar consultas e garantir qualidade por meio de testes automatizados, observabilidade e boas práticas de desenvolvimento.
- Atuar com containerização e deploy em ambientes Kubernetes, em parceria com os times de plataforma.
- Realizar code reviews, compartilhar conhecimento e apoiar tecnicamente profissionais menos experientes.
Requisitos
- ✓Experiência mínima de 5 anos em desenvolvimento backend, sendo pelo menos 3 anos com Java e Spring Boot.
- ✓Sólidos conhecimentos em Java 17+, Spring Boot 3, microsserviços, APIs REST e OpenAPI/Swagger.
- ✓Conhecimento de padrões e princípios de desenvolvimento, como DDD, Clean Architecture, SOLID e design patterns.
- ✓Experiência com bancos relacionais (PostgreSQL, Oracle ou SQL Server) e JPA/Hibernate.
- ✓Conhecimento em testes automatizados com JUnit 5 e Mockito, Docker, Git e CI/CD.
- ✓Capacidade de analisar cenários complexos, antecipar riscos, avaliar impactos e recomendar soluções técnicas fundamentadas em boas práticas de arquitetura.
- ✓Autonomia, senso crítico e comunicação clara para colaborar com equipes técnicas e de negócio.
- •Experiência com mensageria e arquitetura orientada a eventos (Kafka, RabbitMQ ou Azure Service Bus).
- •Conhecimento em Kubernetes, Azure e pipelines de CI/CD.
- •Vivência com observabilidade, segurança de APIs e bancos NoSQL.
- •Familiaridade com arquitetura corporativa e ferramentas de Inteligência Artificial aplicadas ao desenvolvimento.
- •Experiência em ambientes de grande porte, especialmente nos segmentos financeiro ou de telecomunicações.
Benefícios
- ✓Assistência odontológica
- ✓Clube de vantagens e descontos nos melhores estabelecimentos
- ✓Clube de viagens
- ✓Convênio para pets
- ✓Vale-alimentação ou vale-refeição
- ✓Desconto em cursos, universidades e instituições de idiomas
- ✓Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado
- ✓Mentoring
- ✓Clube de vantagens para consultas e exames
- ✓Assistência médica
Categorias
Sobre a Empresa
Mais vagas na Stefanini Group →Entregamos soluções digitais inovadoras e eficazes, que auxiliam os nossos clientes em suas jornadas digitais, sempre aplicando o nosso propósito de tornar a tecnologia um agente de mudança para um mundo melhor.
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Desenvolvedor(a) Fullstack
Clicksign
ANALISTA DEV. SR (Fullstack Java, Angular, SpringBoot, .Net, C#) - RHA4238
Spread Tecnologia
Tech Lead de Engenharia de IA
Cruzeiro do Sul Educacional S/A
Analista Desenvolvedor Java Pl
Globalweb Corp
Desenvolvedor de Sistemas | Cresol Confederação
Cresol Oficial
Desenvolvedor RPA UiPath Sênior
3CON Consultoria e Sistemas