Descrição
Resumo da Vaga:
Buscamos um(a) Desenvolvedor(a) Java Sênior para atuar estrategicamente no desenvolvimento, sustentação e evolução de soluções digitais, focado em qualidade e performance.
Principais Destaques:
1. Atuação estratégica no desenvolvimento e evolução de soluções digitais
2. Ambiente dinâmico e colaborativo com foco em qualidade e performance
3. Oportunidade de transformar vidas com transparência e entusiasmo
A Cyber Solutions é uma empresa de tecnologia apaixonada por inovação e transformação digital. Atuamos como **Fábrica de Software** e **Body Shop de profissionais de TI**, oferecendo **soluções inteligentes** e **personalizadas**para diversos setores, como **Varejo**, **Indústria** e **Seguros**.
**Sobre nós**
Fundada em 1999, crescemos rapidamente ao unir criatividade e engenharia para desenvolver soluções tecnológicas que fazem a diferença.
Nossa **missão** é **transformar vidas** com **transparência, entusiasmo** e **vontade** incessante de **evoluir**.
**Nossa cultura e valores**
Na Cyber Solutions, acreditamos que as pessoas são o nosso maior ativo. Trabalhamos guiados por princípios que fortalecem nosso time e impulsionam nosso crescimento:
* **Deus:** Nossa base é pautada em ética, amor e propósito.
* **Pessoas:** Valorizamos respeito, empatia e colaboração.
* **Ação:** Agimos com determinação para gerar impacto.
* **Excelência:** Qualidade e dedicação estão no nosso DNA.
* **Evolução:** Aprendemos e inovamos constantemente.
* **Resultado:** Nosso foco é entregar soluções que realmente transformam
**Estamos crescendo!**
Estamos ampliando nossa equipe e buscamos um(a) **Desenvolvedor(a) Java Sênior** para atuar de forma estratégica no desenvolvimento, sustentação e evolução das nossas soluções digitais, com foco em qualidade, performance e confiabilidade dos sistemas. Esse profissional irá atuar em um ambiente dinâmico e colaborativo, com foco em qualidade, performance e resolução de problemas críticos.
A pessoa deve ter perfil analítico, boa comunicação e habilidades técnicas avançadas para atuar com monitoramento, suporte, melhoria contínua e desenvolvimento de novas soluções.
**É imprescindível experiência com:**
**Java:** Com uma sólida compreensão dos princípios de design orientado a objetos e padrões de desenvolvimento.
**DataStage:** Experiência no desenvolvimento, análise e manutenção de processos de ETL, garantindo a integração eficiente e a integridade de grandes volumes de dados.
**Rotinas Bach:** Sólida expertise no desenvolvimento, análise e manutenção de rotinas de processamento em lote para alta volumetria de transações, com foco em performance e confiabilidade de fluxos.
**Responsabilidades**
* **Análise e resolução de erros:** Investigar problemas através de logs, debugging e análise de código, garantindo diagnóstico preciso.
* **Acompanhamento de soluções:** Monitorar e reportar o progresso das ações até a resolução completa dos incidentes.
* **Colaboração com áreas parceiras:** Envolver outras equipes quando necessário, promovendo agilidade e cooperação.
* **Prevenção de incidentes:** Desenvolver soluções definitivas que eliminem causas recorrentes de falhas.
* **Garantia de qualidade:** Validar e testar as entregas técnicas antes da implantação em produção.
* **Publicações em produção:** Executar processos de RDM (Request for Deployment Management), inclusive fora do horário comercial.
* **Documentação técnica:** Criar e manter materiais técnicos e operacionais voltados para clientes e uso interno.
* **Monitoramento de sistemas:** Criar e otimizar serviços e dashboards para assegurar alta disponibilidade e desempenho dos sistemas.
**Requisitos Comportamentais (Soft Skills)**
* **Autogestão:** Capacidade de organizar e priorizar tarefas de forma independente.
* **Proatividade:** Antecipação a demandas e busca constante por melhorias.
* **Tomada de decisão:** Avaliação crítica e fundamentada para escolha de soluções.
* **Resolução de problemas:** Raciocínio lógico, estruturado e analítico.
* **Comunicação clara:** Capacidade de traduzir assuntos técnicos para diferentes públicos.
* **Atenção aos detalhes:** Foco em precisão técnica e consistência de dados e processos.
* **Trabalho em equipe:** Colaboração com diferentes áreas e perfis.
* **Resiliência:** Capacidade de manter a performance sob pressão, especialmente em situações críticas.
* **Comprometimento:** Foco em resultados e satisfação do cliente.
**Requisitos Técnicos Desejáveis (Hard Skills)**
* Experiência com ferramentas de desenvolvimento: **IntelliJ, Visual Studio, Chrome DevTools**
* Monitoramento e observabilidade: **Grafana, Kibana, Elastic, Dynatrace**
* Frameworks Java: **Spring, Spring Boot, Spring Cloud, Spring Data, Spring Security**
* Linguagens de programação: **Java (principal), JavaScript**
* Bancos de dados:
* Relacionais: **SQL Server, DBeaver, Google Cloud SQL**
* Não\-relacionais: **Redis**
* Plataformas de Integração: **Sensedia, Mulesoft**
* API Clients: **Postman, Insomnia**
* Arquitetura SOA
* Versionamento de código: **Git**
* Serviços em nuvem: **AWS**
* Desenvolvimento e documentação de APIs REST: **Swagger, HTML Docs**
* Automação: **Jenkins**
* Testes automatizados: **Cucumber, Teste de Mutação**
**Diferenciais Desejáveis**
* Ter trabalhado no RE Porto, ou em times relacionados a sistemas Financeiros
* Conhecimento em metodologias ágeis: **Scrum, Kanban**
* Criação de scripts para automação de tarefas repetitivas
* Experiência com **DataStage**
* Experiência com **API Gateway**
* Vivência no segmento de **seguros**