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. Fundada em 2000, crescemos rapidamente ao unir criatividade e engenharia para desenvolver soluções tecnológicas que fazem a diferença.
Sobre Nós
Nossa missão é transformar vidas com transparência, entusiasmo e vontade incessante de evoluir.
Nossa Cultura e Valores
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.
Oportunidade
Estamos crescendo! Para fortalecer nosso time, buscamos um Desenvolvedor Java (Java Spring Boot | Java EE | SOA) para atuar na otimização e manutenção de nossas rotinas batch. O candidato será responsável por garantir a eficiência, estabilidade e performance dos processos, além de otimizar queries, refatorar código e aprimorar a execução dos jobs.
Responsabilidades
Desenvolver e manter aplicações corporativas utilizando Java Spring Boot e Java EE.
Implementar e integrar sistemas baseados em arquitetura orientada a serviços (SOA).
Projetar e desenvolver APIs RESTful seguindo boas práticas de arquitetura e segurança.
Elaborar e executar testes unitários e de integração, garantindo a qualidade e a estabilidade do código.
Trabalhar com bancos de dados relacionais e não relacionais, utilizando Hibernate e JPA.
Realizar análises técnicas, correção de falhas e otimização de performance.
Utilizar ferramentas de versionamento (Git) para controle de código e colaboração entre equipes.
Participar de code reviews e contribuir para a melhoria contínua das práticas de desenvolvimento.
Colaborar com a equipe técnica e de negócios para entender requisitos e propor soluções eficientes.
Competências Técnicas
Linguagens de Programação: Proficiente em Java, com experiência sólida no desenvolvimento de aplicações robustas e escaláveis.
Frameworks: Especialista em Java Spring Boot para o desenvolvimento eficiente e rápido de aplicativos web e serviços.
Java EE (Enterprise Edition): Profundo conhecimento em Java EE para a construção de soluções corporativas escaláveis e seguras.
Arquiteturas Orientadas a Serviços (SOA): Experiência na implementação e integração de sistemas utilizando os princípios SOA.
Banco de Dados: Familiarizado com o acesso a banco de dados relacionais e não relacionais, utilizando tecnologias como Hibernate e JPA.
Controle de Versão: Experiência em sistemas de controle de versão, como Git.
Testes Unitários e Integração: Habilidade comprovada na implementação de testes unitários e de integração para garantir a qualidade do código.
Habilidades Complementares
Comunicação eficaz e habilidades de trabalho em equipe.
Capacidade de solucionar problemas complexos de maneira eficiente.
Atenção aos detalhes e comprometimento com a entrega de soluções de alta qualidade.
Capacidade de aprendizado rápido e adaptação a novas tecnologias.
Diferenciais
Conhecimento em arquitetura de microsserviços, mensageria (Kafka, RabbitMQ), DevOps (CI/CD, Docker, Kubernetes), cloud (AWS, Azure, GCP) e segurança de aplicações. Certificações Java e atuação em projetos de alta performance serão considerados diferenciais.
#J-18808-Ljbffr