O que esta vaga pede
A Stefanini é uma multinacional brasileira de tecnologia fundada em 1987, presente em mais de 40 países. A empresa oferece soluções de transformação digital, consultoria, desenvolvimento de software, infraestrutura de TI, cloud, cibersegurança, inteligência artificial, automação, análise de dados e outsourcing, atendendo organizações de diversos segmentos ao redor do mundo. Seu propósito é cocriar soluções inovadoras que impulsionem os negócios de seus clientes por meio da tecnologia e da inovação.
Responsabilidades e atribuições
Estamos em busca de um(a) Desenvolvedor(a) Java Sênior com sólida experiência em desenvolvimento backend e atuação em ambientes de alta complexidade. O profissional terá papel importante em um projeto estratégico, atuando na sustentação, evolução e modernização de sistemas legados, além de contribuir para a evolução da engenharia, qualidade e eficiência da esteira de desenvolvimento. Desenvolver, manter e evoluir aplicações backend em Java, atuando em ambientes de alta criticidade
- Trabalhar com diferentes versões da tecnologia, incluindo Java 8 e Java 21
- Atuar na sustentação, evolução e modernização de sistemas legados
- Participar da definição e implementação de soluções técnicas, considerando escalabilidade, segurança, performance e qualidade
- Atuar em todo o ciclo de desenvolvimento, desde o entendimento dos requisitos até a implantação em produção
- Desenvolver e manter APIs e integrações entre sistemas
- Contribuir para a evolução e automação da esteira CI/CD
- Identificar oportunidades de melhoria técnica, automação, redução de débito técnico e otimização de processos
- Analisar problemas complexos, identificar causas e propor soluções sustentáveis e escaláveis
- Participar de decisões técnicas e iniciativas de evolução arquitetural
- Trabalhar de forma integrada com os times de Arquitetura, DevOps, QA, Produto e demais áreas de Tecnologia
- Contribuir para a melhoria contínua dos processos de desenvolvimento, qualidade e entrega de software.
Requisitos e qualificações
- O que precisamos que você tenha de conhecimento: Experiência sólida com desenvolvimento backend em Java
- Conhecimento e experiência prática com Java 8 e Java 21
- Experiência com APIs REST e integrações entre sistemas
- Vivência com sistemas legados, sustentação e modernização de aplicações
- Conhecimento de arquitetura de software e boas práticas de desenvolvimento
- Experiência com CI/CD e processos de automação de esteira
- Conhecimentos relacionados a performance, escalabilidade, segurança e qualidade de código
- Capacidade de analisar e solucionar problemas técnicos complexos
- Experiência em ambientes de alta criticidade e complexidade
- Conhecimento de práticas de engenharia de software, versionamento e entrega contínua
- Perfil sênior, proativo e autônomo, com capacidade para tomar decisões técnicas
- Boa comunicação e facilidade para trabalhar de forma colaborativa com diferentes times de Tecnologia.
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.