DESENVOLVEDOR(A) JAVA SR
Descrição da vaga
Cargo: DESENVOLVEDOR(A) JAVA SÊNIOR
Já pensou em trabalhar em uma das maiores empresas de Tecnologia do Brasil? Então a CAST é o lugar certo para você! 😉
Todas as nossas vagas são afirmativas 👩🦼✊🏿🤱🏳️ 🌈!!!
Local de Atuação: Brasil.
Modelo de Trabalho: Remoto.
🔎 O QUE BUSCAMOS
Profissional Sênior com sólida experiência em desenvolvimento Java (Java 17+), Quarkus e arquitetura de microsserviços, capaz de atuar no desenvolvimento, evolução e sustentação de aplicações em ambientes distribuídos.
Buscamos um perfil com forte domínio técnico em desenvolvimento backend, APIs REST, arquitetura distribuída, persistência de dados e boas práticas de engenharia de software, que tenha capacidade de analisar requisitos, propor soluções, atuar na resolução de incidentes e contribuir para a qualidade, segurança e performance das aplicações.
É importante possuir proatividade, autonomia, capacidade analítica e facilidade para trabalhar de forma colaborativa, compartilhando conhecimentos e contribuindo para a melhoria contínua dos processos e soluções tecnológicas.
QUE POSSUA CONHECIMENTOS E EXPERIÊNCIAS EM:
- Experiência avançada em Java 17 ou superior, incluindo performance, concorrência, threads e programação orientada a interfaces;
- Sólida experiência com Quarkus, incluindo CDI, Configuration Profiles, Panache, RESTEasy Reactive e Health Checks;
- Experiência no desenvolvimento e evolução de aplicações baseadas em arquitetura de microsserviços e sistemas distribuídos;
- Domínio no desenvolvimento e manutenção de APIs REST, incluindo versionamento, paginação, contratos, validações e códigos HTTP;
- Conhecimento avançado em algoritmos, estruturas de dados e padrões de projeto;
- Experiência com JPA/Hibernate e SQL, incluindo modelagem de dados, joins, índices, análise de queries e stored procedures;
- Conhecimento em arquitetura distribuída, incluindo resiliência, timeouts, retries, circuit breaker, idempotência, sagas e consistência eventual;
- Experiência com transações, consistência de dados e controle de concorrência;
- Vivência com OpenShift e Kubernetes, incluindo deployments, autoscaling (HPA), requests/limits, probes, secrets, configmaps e rotas;
- Domínio de Git, incluindo gerenciamento de branches, Pull Requests, code review e resolução de conflitos;
- Experiência com testes unitários, de integração e de contrato, seguindo boas práticas de qualidade e segurança;
- Conhecimento em segurança de aplicações, incluindo autenticação e autorização com JWT;
- Experiência com observabilidade, incluindo análise de logs, métricas, traces e OpenTelemetry;
- Conhecimento em DDD, Clean Architecture, refatoração e boas práticas de desenvolvimento;
- Experiência em análise de performance, incluindo heap, threads, latência e throughput.
PRINCIPAIS ATIVIDADES:
- Desenvolver, evoluir e sustentar aplicações Java utilizando principalmente o framework Quarkus, podendo atuar com outras linguagens conforme as necessidades dos projetos;
- Participar do refinamento de histórias, análise de requisitos, definição de soluções técnicas e estimativas de desenvolvimento;
- Projetar, desenvolver e manter microsserviços e APIs REST, garantindo integração, escalabilidade e segurança;
- Realizar revisões de código, contribuindo para a qualidade das entregas e a aplicação de boas práticas de desenvolvimento;
- Executar e acompanhar deploys em ambientes OpenShift/Kubernetes;
- Atuar na análise e resolução de incidentes, investigando logs, métricas e traces para identificar causas raiz e implementar correções definitivas;
- Desenvolver e executar testes automatizados, garantindo a estabilidade e confiabilidade das aplicações;
- Identificar e implementar melhorias de performance, segurança, resiliência e qualidade do código;
- Contribuir para a definição e evolução de padrões arquiteturais, contratos de integração e boas práticas de engenharia de software;
- Trabalhar de forma colaborativa com o time, promovendo o compartilhamento de conhecimentos e a melhoria contínua.
BENEFÍCIOS PARA TODOS
🍲 Recarregue suas energias com auxílio alimentação.
🚘 Facilitamos seu caminho para o trabalho com nosso vale-transporte.
🚑 Cuidar de você é nosso compromisso: plano de saúde para sua tranquilidade.
👶 Cuidar de quem cuida é essencial! Nossas mamães recebem um Kit Maternidade CASTLOVERS, preparado com carinho para celebrar a chegada do bebê.
BENEFÍCIOS PARA VOCÊ ESCOLHER
🦷 Sorria com confiança: nosso plano odontológico cuida do seu bem-estar bucal.
👨 ⚕️ Cuide da sua saúde com praticidade: Com o Dr. Alper, oferecemos aos colaboradores um APP como benefício de saúde completo: atendimento médico online, ágil e sem custo, garantindo suporte em consultas, prescrições e orientações de forma segura e prática.
🏋️ ♀️Transforme seu bem-estar: com Wellhub, você tem acesso a academias e atividades físicas em todo lugar.
🧠Seu bem-estar mental é nossa prioridade: apoio psicológico disponível.
🍎Seja seu melhor com nosso programa de bem-estar, pensado para energizar e inspirar você temos massagem, ginástica laboral e frutas nos escritórios da CAST.
💰Aproveite nosso crédito consignado para realizar seus sonhos com segurança e praticidade.
🎫Com o Clube de Descontos economize mais com nossos descontos exclusivos para colaboradores.
BENEFÍCIOS FLEXÍVEIS
💳 Com o iFood transforme suas despesas em benefícios. Cartão de crédito que simplifica suas despesas; e pague as contas de água, luz, telefone e internet.
🎯 Personalize seus benefícios: reembolsos que permitem você escolher o que mais importa: Creche e Educação para os filhos, Cursos, Medicamentos, Terapias Estéticos, Óculos, Lentes de Contato, Consultas Médicas e Odontológicas (particulares).
E TEM MAIS! DESENVOLVA SUA CARREIRA
🎓Temos a CAST Academy recheada de cursos on-line, e parcerias educacionais para cursos de Graduação e Idiomas (United Idiomas) com super descontos.
E aí, topa ser um #CASTLOVER 💙?
Tem interesse nesta vaga?