Job description
Nosso time é formado por excelentes profissionais da área da tecnologia.
Colaboração e comprometimento fazem parte do nosso dia-a-dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.
Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários, de algumas das maiores empresas do país, que utilizam nossa solução diariamente.
Main responsibilities
Atuar na codificação, design de componentes, testes unitários, construção de aplicações, implementação e manutenção de software em busca de alta qualidade na aplicação de técnicas, normas e procedimentos atualizados de codificação e construção de software, assegurando otimização de recursos computacionais, segurança e desempenho.
Requirements and skills
* Experiência mínima de 06 (seis) anos desempenhando funções de desenvolvimento de aplicações web utilizando tecnologias JAVA e de 03 (três) anos como Desenvolvedor Sênior.
* Conhecimentos em padrões de projeto (Design Patterns).
* Conhecimentos em Openshift/Kubernetes.
* Conhecimentos em DevOps/DevSecOps.
* Conhecimento de Test Driven Development – TDD e Behavior Driven Development – BDD.
* Conhecimentos em métricas de qualidade de código.
* Conhecimentos de técnicas para construção de software seguro.
* Experiência mínima de 03 (três) anos nas seguintes tecnologias e processos:
Angular e REST;
HTML 5 e CSS;
Hibernate;
Service-Oriented Architecture – SOA e desenvolvimento de web services;
Servidor de aplicações JBoss;
Openshift ou Kubernetes;
Maven/Jenkins (Geração/Automatização de builds);
Sonar (Validação de builds);
Controle de versões com GIT
Formação:
* Graduação completa nas seguintes áreas: Análise de Sistemas, Ciência da Computação, Processamento de Dados, Sistemas de Informação, Informática, Engenharia da Computação ou demais áreas de Tecnologia da Informação.
Certificação:
* Possuir certificação SUN Certified Java Programmer (SCJP) ou equivalente, emitido pela Sun Microsys- tems ou pela Oracle.
#J-18808-Ljbffr