Arquiteto de Software II (Java) – Grupo Stefanini – Home Office
Descrição da Vaga
Estamos em busca de um Arquiteto Java talentoso e experiente para se juntar à nossa equipe. Se você é apaixonado por desenvolvimento de software e possui um histórico sólido na definição e implementação de arquiteturas de sistemas, esta é a sua oportunidade! Nosso ambiente híbrido oferece flexibilidade e a chance de trabalhar em projetos desafiadores.
Responsabilidades e Atribuições
Definir a arquitetura utilizada para o desenvolvimento de sistemas a serem implantados no IBM WebSphere Application Server, incluindo modelo de persistência com Java Persistence API, componentes Enterprise Java Beans, serviços seguros com WS-Security e componentes de apresentação com JSF.
Projetar a arquitetura de integração entre sistemas Java e plataformas diversas.
Implementar componentes corporativos e realizar a implantação de aplicações no IBM WebSphere Application Server.
Criar e revisar documentos de arquitetura, garantindo que os artefatos de Análise e Projeto estejam em conformidade com as regras definidas.
Desenvolver procedimentos automatizados ou semiautomáticos para validação de artefatos.
Orientar e acompanhar analistas, projetistas e desenvolvedores sobre a arquitetura e implementação de software.
Desenvolver provas de conceito para as tecnologias definidas nos projetos do CLIENTE.
Trabalhar na otimização de desempenho e dimensionamento de capacidade das aplicações.
Modelar a arquitetura de software utilizando UML e diagramas ER para persistência de dados.
Experiências Desejadas
Experiência no desenvolvimento de aplicações utilizando portlets, JSF (Primefaces) ou Spring.
Vivência em análise e tuning de performance de aplicações em servidores WebSphere Application Server.
Experiência com soluções que envolvem uso intensivo de dados, balanceamento de carga, chamadas assíncronas e serviços web (SOAP e REST).
Experiência na construção de soluções com arquitetura orientada a serviços ou microserviços.
Requisitos e Qualificações
Requisitos Obrigatórios
Formação superior em Informática ou áreas correlatas, ou pós-graduação na área de informática, ou certificação Oracle Certified Master, Java EE 6 Enterprise Architect ou superior.
Experiência COMPROVADA como arquiteto de aplicações Java EE e/ou Spring.
Experiência comprovada no desenvolvimento de aplicações para pelo menos 2 dos seguintes servidores:
Apache Tomcat
JBoss/WildFly
WebSphere Application Server versão 8 ou superior
WebSphere OpenLiberty
Habilidade em usar as seguintes ferramentas: IBM Integration Bus, IBM WebSphere MQ, Apache Maven e Gradle.
Habilidades Desejadas
Capacidade de modelar arquitetura de software utilizando UML.
Conhecimento em mapeamento objeto-relacional (ORM).
Habilidade em pesquisa de soluções para problemas de arquitetura e integração de software.
#J-18808-Ljbffr