Você fará parte do Grupo Stefanini, onde a colaboração, a inovação e a criatividade humana se unem à tecnologia para criar soluções com impacto real. Nesta posição, você terá autonomia para contribuir com decisões técnicas e desenvolver soluções backend seguras, eficientes e escaláveis.
Responsabilidades
- Desenvolver e evoluir microsserviços e aplicações backend com Java 17+ e Spring Boot 3.
- Projetar, implementar e documentar APIs REST, considerando segurança, desempenho, versionamento e escalabilidade.
- Avaliar soluções sob a perspectiva arquitetural, identificando riscos, dependências e impactos e propondo melhorias.
- Desenvolver integrações síncronas e assíncronas com mensageria e arquitetura orientada a eventos.
- Modelar dados, otimizar consultas e contribuir para a qualidade das aplicações com testes automatizados e práticas de observabilidade.
- Atuar com containerização e deploy em Kubernetes, em parceria com os times de plataforma.
- Participar de revisões de código, compartilhar conhecimento e apoiar tecnicamente profissionais menos experientes.
Requisitos obrigatórios
- Mais de 5 anos de experiência em desenvolvimento backend.
- No mínimo 4 anos de experiência com Java e Spring Boot.
- Sólidos conhecimentos em Java 17+, Spring Boot 3, microsserviços, APIs REST e OpenAPI/Swagger.
- Conhecimento de DDD, Clean Architecture, SOLID e padrões de projeto.
- Experiência com bancos de dados relacionais, como 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.
- Autonomia, senso crítico e comunicação clara para colaborar com equipes técnicas e de negócio.
Diferenciais
- Experiência com Kafka, RabbitMQ ou Azure Service Bus e arquitetura orientada a eventos.
- Conhecimento em Kubernetes, Azure e pipelines de CI/CD.
- Vivência com observabilidade, segurança de APIs e bancos de dados NoSQL.
- Familiaridade com arquitetura corporativa e ferramentas de inteligência artificial aplicadas ao desenvolvimento.
- Experiência em ambientes de grande porte, especialmente nos setores financeiro ou de telecomunicações.
O que esperamos
Esperamos que você contribua com visão arquitetural, avalie alternativas com senso crítico e ajude a direcionar soluções alinhadas às boas práticas e às necessidades do negócio. Sua colaboração e autonomia serão importantes para fortalecer o trabalho em equipe e a qualidade das entregas.