Engenheiro de software Fullstack MASTER

Tecnologia
Brasília ou Remoto
Não Divulgado
CLT

Descrição da Vaga

A empresa Convergência foi contratada pelo Supremo Tribunal Federal- STF para apoiar o desenvolvimento e continuidade da sua estratégia de Transformação Digital.


A estratégia é reorganizar e remodelar as soluções segundo um modelo organizacional mais aderente às necessidades e à estrutura do processo judicial e, ao mesmo tempo, sanear a infraestrutura tecnológica atual.


Na estratégia proposta, todas as soluções atuais seriam remodeladas e unificadas em um único um produto, capaz de suportar a automatização, de forma flexível, centralizada e integrada, de todos os processos do tribunal para produzir o Processo Judicial Digital do STF, o STF Digital.


Descrição:

É o responsável por construir os componentes de software, no backend e no frontend, e suas integrações com ferramentas de banco de dados, monitoramento, mensageria, etc. Deve utilizar técnicas de design de projetos de software e desenvolvimento orientado a testes para produzir componentes sem débito técnico.

Pré-requisitos:

  • Sólida experiência em arquitetura e desenvolvimento de componentes de front-end usando Javascript, NodeJS, Angular, Angular Material, HTML, CSS, SASS, Webpack;
  • Sólida experiência em arquitetura e desenvolvimento de componentes de back-end usando Java Spring Framework, Spring Boot, Spring Cloud, JPA, Activiti, Maven;
  • Sólida experiência em armazenamento de dados usando SQL e NoSQL, particularmente Oracle, Cassandra, Redis, Elasticsearch e S3;
  • Experiência com construção de soluções Cloud Native, incluindo práticas e tecnologias para microsserviços, containers, integração e entrega contínua/DevOps;
  • Experiência em práticas e tecnologias para revisão de código, código limpo, programação segura e gerenciamento o débito técnico das soluções;
  • Experiência em abordagens arquiteturais, incluindo arquitetura hexagonal, arquitetura limpa, arquitetura em camadas, arquitetura orientada a eventos e os design patterns relacionados;
  • Experiência em gerenciar o débito técnico das soluções usando Sonar, os plugins apropriados e outras ferramentas relacionadas;
  • Experiência em trabalhar com metodologias ágeis, incluindo Scrum e Kanban;
  • Experiência em práticas e tecnologias para testes automatizados;
  • Experiência com Containers usando Docker e Kubernetes;
  • Experiência com CI/CD. 


Para esta posição, você deve ter:

Formação: Graduação na área de Tecnologia de Informação

Experiência: Superior a 6 anos


Contratação: CLT 

Remoto / Presencial (Brasília – DF)

Sobre a Convergência:

Empresa com mais de 30 anos no mercado prestando serviços técnicos de projetos, instalação, assistências técnicas e manutenções de equipamentos e redes de telecomunicações.

Investindo em desenvolvimento de sistemas para gerenciamento e de controle de operações com acesso por redes internas e/ou Internet (IP).Com os resultados obtidos, passou a executar projetos de grande importância e sofisticação em empresas públicas e privadas. 

Conhecimentos e Habilidades necessárias

NodeJs
Angular
HTML
CSS
SASS
Webpack
Java Spring
Spring Boot
SQL
NoSQL
ORACLE
Cassandra
Redis
DevOps
Kubernetes
Scrum
Sonar
S3
CI/CD
Spring Cloud
Activiti
Maven

Benefícios

Vale Refeição
Vale Transporte
Plano de Saude

Faixa Salarial

R$17094 por Mês