Imagem exibindo o logotipo Trampe de Casa

Arquiteto de Sistemas Java

Responsabilidades:

  • Liderança técnica;
  • Escrever documentos técnicos detalhados; 
  • Melhores práticas no desenvolvimento seguro de aplicações, DevSecOps, conceitos de autenticação, autorização, RBAC, SSO e OWASP TOP 10; 
  • Desenvolver, manter e integrar a arquitetura de software Java;
  • Identificar as necessidades tecnológicas do cliente;
  • Avaliar os sistemas de arquitetura existentes;
  • Desenvolver soluções de arquitetura para aplicações Java;
  • Identificar e corrigir falhas de design;
  • Trabalhar com base nas práticas ágeis.

Requisitos necessários

  • Diploma de ensino superior em TI, OU, qualquer outro curso de formação acrescido de pós-graduação em TI;
  • Vasta experiência com linguagem JAVA;
  • Experiência com Apache Wicket;
  • Sólida experiência com desenvolvimento orientado a objetos;
  • Abordagens arquiteturais: arquitetura de sistemas distribuídos, arquitetura hexagonal, arquitetura limpa, arquitetura em camadas, arquitetura orientada a eventos e design patterns relacionados;
  • Domain-Driven Design;
  • Padrões Web, protocolo HTTP, REST, JAX-RS e gestão de APIs;
  • Soluções Cloud Native, práticas e tecnologias para microsserviços, containers, integração contínua, DevOps e Twelve-Factor;
  • Tecnologias de containers, especialmente Docker, Rancher e Kubernetes; 
  • Arquitetura e desenvolvimento de componentes de back-end usando Java, Spring Framework, Spring Boot, Spring Cloud, JPA, Maven, dentre outras tecnologias modernas
  • Arquitetura e desenvolvimento de componentes de front-end usando Javascript, NodeJS, Npm, Angular, Bootstrap,Typescript, HTML, CSS dentre outras tecnologias modernas
  • Práticas e tecnologias para revisão de código, código limpo, programação segura e refatoração;
  • Gestão de dívida técnica das soluções/aplicações usando Sonar, plugins apropriados e outras ferramentas relacionadas;
  • Git e Gitflow;
  • Armazenamento de dados em banco de dados relacionais usando SQL, incluindo DDL, DML e Otimização de consultas;
  • Melhores práticas no desenvolvimento seguro de aplicações, DevSecOps, conceitos de autenticação, autorização, RBAC, SSO e OWASP TOP 10;
  • Protocolos de segurança: OAuth, OIDC, JWT, TLS e mTLS;
  • Shell script.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Global Hitss

Global Hitss

Compartilhar