Na Stefanini, acreditamos no poder da colaboração.
Local
Sem Informação - SE
Híbrido
Responsabilidades
- Projetar e evoluir arquiteturas de sistemas Java, garantindo escalabilidade, performance, segurança e alta disponibilidade.
- Liderar tecnicamente o desenvolvimento de aplicações complexas, utilizando Java e frameworks como Spring (Boot, Cloud, Security, Data).
- Definir padrões de desenvolvimento, arquitetura, integração e versionamento de código.
- Atuar no desenho e implementação de microsserviços, APIs REST, mensageria e integrações com sistemas internos e externos.
- Analisar requisitos de negócio complexos, traduzindo-os em soluções técnicas robustas e eficientes.
- Apoiar e orientar desenvolvedores plenos e juniores por meio de mentoria, code reviews e disseminação de boas práticas.
- Garantir qualidade de código, aplicando princípios SOLID, Clean Code, Design Patterns e boas práticas de testes.
- Atuar na resolução de problemas críticos de produção (incidentes, gargalos de performance e falhas sistêmicas).
- Contribuir com práticas de segurança, governança, compliance e observabilidade.
- Apoiar processos de deploy, CI/CD, infraestrutura e cloud, trabalhando em conjunto com DevOps e SRE.
Requisitos
- Linguagem Java (Avançado) Domínio profundo de Java 8+ (Streams, Lambda, Optional, Date/Time API).
- Conhecimento avançado de JVM (gerenciamento de memória, Garbage Collection, tuning e profiling).
- Concorrência e paralelismo (Threads, Executors, CompletableFuture, sincronização).
- Programação funcional aplicada ao Java.
- Tratamento avançado de exceções e boas práticas de performance.
- Arquitetura e Design Arquiteturas distribuídas e orientadas a serviços.
- Microsserviços (design, versionamento, comunicação síncrona e assíncrona).
- Arquitetura Hexagonal, Clean Architecture e DDD (Domain-Driven Design).
- Aplicação consistente dos princípios SOLID e Clean Code.
- Design Patterns avançados (Factory, Strategy, Observer, Circuit Breaker, Saga, CQRS).
- Frameworks e Ecossistema Spring Spring Boot (configurações avançadas e auto-configuração).
- Spring Cloud (Config Server, Eureka, Feign, Gateway, Resilience4j).
- Spring Security (OAuth2, JWT, Keycloak, integração com IAM).
- Spring Data JPA (tuning, cache, fetch strategies).
- Integração com mensageria (Kafka, RabbitMQ, ActiveMQ).
- Persistência e Dados Modelagem avançada de dados relacional e NoSQL.
- SQL avançado, otimização de queries e análise de planos de execução.
- Bancos relacionais (Oracle, PostgreSQL, SQL Server, MySQL).
- Bancos NoSQL (MongoDB, Redis, Cassandra).
- Estratégias de cache (Redis, Hazelcast, Ehcache).
- Testes e Qualidade Testes unitários e de integração avançados (JUnit 5, Mockito, Testcontainers).
- Testes de contrato (Spring Cloud Contract).
- Estratégias de testes em microsserviços.
- Práticas de TDD e BDD.
- Análise de cobertura e qualidade de código (SonarQube).
- Segurança Segurança de aplicações distribuídas.
- OAuth2, OpenID Connect, JWT, mTLS.
- Proteção contra vulnerabilidades OWASP Top 10.
- Criptografia, gestão de segredos e proteção de dados sensíveis (LGPD).
- DevOps, Cloud e Observabilidade CI/CD avançado (Jenkins, GitLab CI, GitHub Actions).
- Containers e orquestração (Docker, Kubernetes).
- Cloud (AWS, Azure ou GCP): compute, networking e segurança.
- Observabilidade: logs, métricas e tracing (ELK, Prometheus, Grafana, OpenTelemetry).
- Estratégias de alta disponibilidade, escalabilidade e resiliência.
- Governança e Boas Práticas Versionamento de código (Gitflow, trunk-based development).
- Padrões corporativos, compliance e governança de TI.
- Documentação técnica e arquitetura (C4 Model).
- Atuação em ambientes críticos e sistemas de missão crítica.
- Habilidades Complementares Liderança técnica e mentoria.
- Comunicação clara com times técnicos e áreas de negócio.
- Capacidade de tomada de decisão baseada em impacto técnico e estratégico.
- Visão sistêmica e foco em melhoria contínua.
Diferenciais
- 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; Assistência odontológica; Clube de vantagens e descontos nos melhores estabelecimentos; Clube de viagens; Convênio para pets.
Benefícios
- 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; Assistência odontológica; Clube de vantagens e descontos nos melhores estabelecimentos; Clube de viagens; Convênio para pets.
Faixa salarial
Sem informação
Carga horária
Hibrido 3x
Tipo de contrato
Sem informação
Processo seletivo
- Cadastro
- Mapeamento Comportamental
- Entrevista Comportamental
- Entrevista Cliente
- Contratação
Sobre a empresa
Na Stefanini, a inovação não é apenas uma meta; é uma jornada que trilhamos juntos, onde a colaboração se torna a essência da transformação.
Com 37 anos de história e uma presença global em mais de 40 países, contamos com uma equipe de 38 mil talentos apaixonados, prontos para transformar desafios em oportunidades por meio da tecnologia.
Acreditamos que cada projeto é uma oportunidade e que, juntos, podemos moldar um futuro mais ágil, eficiente e conectado.
Informações Adicionais
- 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
- Assistência odontológica
- Clube de vantagens e descontos nos melhores estabelecimentos
- Clube de viagens
- Convênio para pets