ARQUITETO DE SISTEMAS JAVA
Descrição da oferta de emprego
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 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;
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.
Horário de Trabalho
Segunda a sexta feira das 09:00 as 18:00
Detalhes da oferta
- Indeterminado
- Em todo o Brasil
- Indeterminado - Indeterminado
- 23/12/2024
- 23/03/2025
Descrição: requisitos necessários: sólidas experiências com sql, linux/unix e java capacidade de ler e depurar código (java/c++/python) experiência em processo de liberação de software e gerenciamento de mudanças experiência com linguagem de programação orientada a objetos,inglês fluente benefícios:......
Descrição: experience working with java and 3+ years experience working in payments related technology... experience developing backend web services in a microservice architecture along with command over common data structures and design patterns... experience integrating and troubleshooting hardware......
Elaboração documentação técnica e funcional de rotinas do sistema e customizações... atualizar rotinas, upddistr, dicionários de dados etc... apoiar os usuários com a resolução de problemas, dúvidas sobre o sistema e capacitações pontuais... auxiliar no controle e aplicação de customizações/ pacotes......
Levantamento de requisitos, participar ativamente em discussões sobre processos e problemas do dia a dia com os setores, propor e analisar melhorias técnicas e ou processos junto às áreas de negócio... análise de incidentes e erros, repasse de demandas para consultorias, acompanhar/realizar testes funcionais......
Salário r$ a combinar, alimentação no local, vt, parceria com instituiçoes de ensino, plano de saúde (a partir de 6 meses de empresa) , seguro de vida e parceria com internet ligga... experiência com sistema sap no módulo mm (outros módulos não importam)... região cic/ curitiba......
Familiaridade com sistemas de cadastro e avaliação de crédito... conhecimento em sistemas de gestão de documentos e rotinas bancárias... inserção, atualização e verificação de dados nos sistemas de cadastro de clientes... o profissional será responsável por apoiar as atividades administrativas do banco......
Com/mecanicaklein/ requisitos do trabalho - experiência comprovada como mecânico de automóveis, preferencialmente em um ambiente de concessionária ou oficina especializada; - fortes habilidades de diagnóstico e solução de problemas; - conhecimento profundo de sistemas automotivos, incluindo motores......
Habilidades desejáveis: vivência em metodologias ágeis; conhecimentos na plataforma arcgis; capacidade de análise crítica de especificações de sistemas e negócios... desenvolvimento web full stack responsabilidades e atribuições identificar, avaliar e definir frameworks, componentes e softwares para......
Inovação e otimização: trabalha para otimizar projetos, buscando formas de reduzir custos, melhorar a funcionalidade e aumentar a eficiência dos sistemas ou estruturas projetadas... desenvolvimento de desenhos técnicos: utiliza softwares como autocad, solidworks ou revit para criar desenhos detalhados......
Projetar e implementar integrações eficazes entre sistemas utilizando ipaas... coordenar com equipes cross-funcionais para garantir a integração eficaz de sistemas e processos, atuando ativamente na solução de problemas e otimizações... outros dados de posição experiência comprovada em implementação......