VAGAS

Vagas abertas na Mazzatech

cód. 7408

Desenvolvedor Java BackEnd

Centro


QUANT. VAGAS: 2

EXPERIÊNCIA: CONHECIMENTO TÉCNICO IMPRESCINDÍVEL • Conhecimentos em design patterns e paradigmas de programação, principalmente Orientação a Objetos. • Sólido conhecimento em algoritmos e estruturas de dados. • Conhecimentos da plataforma Java e frameworks de mercado para desenvolvimento de sistemas Web (foco em back end). • Familiaridade com o uso das tecnologias e dos padrões Java SE e Spring (DI, MVC e Repositories). • Conhecimento de automação de testes: testes unitários. • Experiência em controle de versionamento com Git. CONHECIMENTO TÉCNICO DESEJÁVEL • Conhecimento em DDD é um grande diferencial. • Conhecimento de técnicas de Clean Code. • Conhecimento nas práticas de desenvolvimento de distribuídas e de alta disponibilidade. • Experiência com aplicações que utilizam cache distribuído (Memcached, Infinispan, Redis ou similares). • Configuração e customização de ambientes com integração contínua e delivery contínuo utilizando o Jenkins. • Experiência com a construção de APIs RESTful. • Vivência com um ou mais métodos ágeis de desenvolvimento: XP (principalmente as práticas de pair programming e TDD), Scrum e Kanban (ou variações Lean).

TEMPO DE CONTRATO: Indeterminado

HORÁRIO: Comercial

FORMAÇÃO ACADÊMICA: Sim

OBSERVAÇÕES: ESCOLARIDADE / FORMAÇÃO ACADÊMICA: • Superior completo em Ciência da Computação, Sistemas de Informação ou em área correlata. DESCRIÇÃO DAS ATIVIDADES / PRINCIPAIS MISSÕES ATRIBUÍDAS: • Atuará como desenvolvedor de equipes ágeis e lean, utilizando Scrum ou Kanban como métodos, com foco na constante evolução. • Participará de todas as fases do processo de engenharia de software, desde o entendimento de requisitos, passando por desenvolvimento e testes, até a entrega em produção e resolução de eventuais problemas e defeitos. • Desenvolverá predominantemente na linguagem e na plataforma Java. • Avaliará, juntamente ao time, novas tecnologias e frameworks. • Participará ativamente de definições arquiteturais de software e de sistemas. • Elaborará documentação técnica, sendo ela textual ou diagramática, conforme a necessidade para o entendimento das funcionalidades desenvolvidas. • Auxiliará na construção de conhecimento da equipe, fomentando e participando de discussões técnicas, pair programming e coding dojos, por exemplo. IDIOMAS: • Inglês: leitura e escrita intermediárias.

ENVIE SEU CURRÍCULO

Seu Nome*
Seu E-mail*
Seu Celular*
Sua Principal Tecnologia*
Vaga
Sua Mensagem
Resumo do seu Currículo

Envie o CV em anexo obrigatório (formatos: doc, docx e pdf)

Indique um Amigo

Para saber mas sobre o Amigo Mazza clique aqui.

Seu Nome*
Seu E-mail*
Seu Telefone
Vaga Indicada
Sua Indicação*

Envie o CV em anexo obrigatório (formatos: doc, docx e pdf)