Desenvolvedor(a) Java Pleno

domyEldorado do Sul, RS, Brasil
Candidatar-se

Sobre a vaga

Nível: Especialista
Cursos de: Analise e Desenvolvimento de Sistemas,Ciências da Computação,Engenharia de Software,Tecnologia da Informação
Escolaridade: Graduação - Cursando
Tipo de contrato: PJ
Jornada de trabalho: Híbrida 3x presencial e 2x home office
Disponibilidade para home-office

Benefícios: Day Off, Auxílio educação, Férias Remunerada

Responsabilidades da posição:

Estamos com uma oportunidade imperdível para Desenvolvedores Java Pleno que desejam fazer parte de um projeto transformador! Em parceria com uma das maiores redes de farmácias do Sul do Brasil, estamos buscando profissionais apaixonados por tecnologia e inovação para atuar no setor de TI, contribuindo para o avanço digital de uma empresa referência no segmento.


Se você quer fazer a diferença, tem perfil proativo e deseja se desenvolver em um ambiente dinâmico e colaborativo, inscreva-se agora e faça parte dessa jornada de transformação digital conosco!


Requisitos obrigatórios para a posição:


Java

• Conhecer as versões desde a 8

• Dominar Streams, Optional, lambdas

• Experiência com threads

• Experiência com recursos (try with resources)

• Experiência com as estruturas de dados

• Conhecer design patterns

• Experiência com design patterns

• Boas práticas de programação (SOLID, DRY, KISS, YAGN, …)

 

Build tools

• Experiência com Gradle ou Maven

 

Bancos de dados

• Experiência com SQL ou NO SQL

• Conhecer banco SQL e NO SQL

• Conhecer Mongo DB

• Entender sobre índices

• Conseguir montar queries em collections e tabelas

• Identificar problemas em queries

 

Cache

• Conhecer ferramentas e técnicas de cache

• Experiência com alguma ferramenta

• Conhecer Redis e Sentinel

 

Testes

• Conhecer TDD

• Experiência com testes unitário, de integração e de contrato

 

Spring

• Diferença entre spring boot, web e webflux

• Internacionalização (message source)

• Configuração externa (spring cloud, vault)

• Persistência de dados oracle, mongo (sql e no sql)

 

Desejável

• Conhecimento em mensageria (kafka, rabbit)

• Conhecimento de NIFI