Vaga Full Stack

Desenvolvedor(a) Java Sênior

JavaScript jQuery Git Java Node.js ReactJS

HARTB

HARTB

Pequena/média empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

Referência no mercado em que atuamos, somos especialistas em Big Data, Inteligência Artificial, Internet das Coisas e Análise de dados.

As organizações possuem dados valiosos sobre o seu negócio, mas muitas não usam esses dados na análise de comportamentos e cenários passados. As tecnologias e metodologias de inteligência artificial permitem prever novas oportunidades de negócios, combinando experiência de mercado e o poder de avaliar grandes volumes de dados com inteligência.

Atividades e Responsabilidades

Projetar e implementar soluções para sistemas de missão crítica, com alta disponibilidade e baixa latência em ambientes em nuvem;
Projetar, construir e manter código Java eficiente e reutilizável;
Garantir performance e qualidade das aplicações;
Identificar e corrigir gargalos e defeitos de software;
Prezar por qualidade de código, organização e automação de processos.

Requisitos

Programador em outras linguagens corporativas como C#, Node JS, Python...
Ensino superior completo em Ciência da Computação, Sistemas de Informação ou
Programação para Internet
Desejável Certificação Oracle
Domínio das técnicas de desenvolvimento com Java e construções modernas da
linguagem (Generics, Streams, Lambda Expressions...)
Conhecimento intermediário em Programação Orientada a Objetos (Classes, Herança,
Polimorfismo, Interfaces)
Desenvolvimento baseado em componentes, reutilização, padrões, arquiteturas
abertas, criação de frameworks
Domínio das tecnologias de acesso a dados no JAVA, como Hibernate e outros ORM
Domínio em Desenvolvimento Web com Spring
Domínio em Desenvolvimento Web, JavaScript, jQuery/React/Angular/VueJs, CSS,
HTML, AJAX (client)
Conhecimentos intermediários em Banco de Dados, podendo incluir modelagem,
stored procedures, performance, transações
Conhecer Git
Encapsular aplicações em containers
Técnicas de Desenvolvimento Ágil: Extreme Programming (XP), SCRUM, Refatorações,
Test Driven Development (TDD)
DDD (Domain-Driven Design)

O que nós oferecemos

20 dias de descanso remunerado