Arquiteto de Sistemas Java
تفاصيل الوظيفة
Descrição Responsabilidades e atribuições 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. Certificação Conhecimento Requisitos e qualificações 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 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. Benefícios - Assistência Médica / Medicina em grupo - Assistência Odontológica Horário de Trabalho Segunda a sexta das 09:00 as 18:00
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.