Desenvolvedor Java Sênior
CYBER TOOLS AND SOLUTIONS LTDAEsta vaga não aceita mais candidaturas!
Barueri - SP
1 posição
Elegível para PCD
Integral
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 2000, 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.
Oportunidade:
Estamos crescendo!
E 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. 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. Se você tem experiência com Java Spring Boot | Java EE | SOA, e busca um ambiente desafiador e colaborativo, venha fazer parte do nosso time!
Responsabilidade:
-
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.
Requisitos
Escolaridade
- Graduação
Benefícios
- Seguro de vida
- iFood Livre