Descrição
Resumo:
Procuramos um Desenvolvedor Java experiente para criar soluções de software escaláveis e eficientes, colaborando com equipes diversas em projetos de grande impacto.
Pontos principais:
1. Desenvolver sistemas robustos e escaláveis para back-end usando ferramentas e frameworks Java
2. Aprimorar o desempenho e a escalabilidade das aplicações para excelentes experiências de usuário
3. Pesquisar e adotar novas tecnologias para impulsionar a inovação
Estamos procurando um **Desenvolvedor Java** experiente para integrar nossa equipe.
Neste cargo, você se concentrará no desenvolvimento de soluções de software escaláveis e eficientes, garantindo alto desempenho e confiabilidade. Esta oportunidade é ideal para profissionais que gostam de enfrentar problemas desafiadores, colaborar com equipes diversas e contribuir para projetos de grande impacto.
**Responsabilidades**
* Desenvolver sistemas robustos e escaláveis para back-end usando ferramentas e frameworks Java
* Colaborar com membros da equipe para projetar soluções que atendam às necessidades tanto comerciais quanto técnicas
* Escrever código eficiente, bem\-organizado e de fácil manutenção, seguindo os padrões da indústria
* Aprimorar o desempenho e a escalabilidade das aplicações para oferecer excelentes experiências de usuário
* Depurar e resolver problemas técnicos para manter a confiabilidade do sistema
* Participar de revisões de código e contribuir para a melhoria dos processos e padrões da equipe
* Trabalhar em parceria com partes interessadas para coletar requisitos e entregar soluções alinhadas aos objetivos comerciais
* Pesquisar e adotar novas tecnologias para impulsionar a inovação dentro da equipe
**Requisitos**
* Mínimo de 2 anos de experiência profissional em desenvolvimento Java, com domínio de Core Java, Collections, Stream API e Concorrência para construção de sistemas back-end
* Proficiência em JDK 17\+ e experiência prática com ferramentas de build como Maven ou Gradle para gerenciamento de processos de build e dependências
* Experiência prática com Apache Beam e Dataflow, incluindo a criação de transformações Beam como DoFn, ParDo e GroupByKey, além da implantação e monitoramento de jobs Dataflow
* Fortes habilidades em garantia de qualidade e testes, incluindo a escrita de testes unitários com JUnit e a realização de revisões detalhadas de código
* Habilidades avançadas de comunicação em inglês (nível B2\+ ou superior), com experiência em interações com clientes para coleta de requisitos e fornecimento de atualizações
**Desejável**
* Familiaridade com o Google Cloud Platform (GCP), incluindo Cloud Storage, Pub/Sub, papéis IAM e práticas de segurança
* Experiência comprovada em bancos de dados SQL e NoSQL, como BigQuery, bancos de dados relacionais ou sistemas NoSQL para gerenciamento de dados
* Conhecimento de processos e ferramentas de CI/CD, como Jenkins, para automatizar fluxos de build e implantação
* Compreensão de AVRO e Parquet para soluções eficientes de serialização e armazenamento de dados
* Experiência com XML e XSD para validação e modelagem de dados
* Exposição ao Equifax GBP ou sistemas semelhantes para gerenciamento de dados financeiros ou relacionados a crédito