Ciandt

[Job-30597] Systems Architect, Brazil

Apply Now

Job Description

Atuar como responsável pelas soluções em sistemas críticos do mercado de benefícios, navegando entre uma plataforma legada de alta complexidade (monolito J2EE em WebSphere) e um ecossistema moderno de microserviços e microfrontends hospedado em nuvem.

Você será o ponto de referência técnica do time, apoiando troubleshooting de ponta a ponta, conduzindo decisões de arquitetura e ajudando a elevar a maturidade técnica do time e do cliente. A missão exige quem consiga transitar com naturalidade entre código legado dos anos 2000 e práticas modernas de engenharia de software.


 Você precisa ter prática com

  - Java em toda sua amplitude — de Java 8 ao 17/21, tanto em contextos modernos (Spring Boot 3.x, Quarkus para AWS Lambda) quanto em aplicações legadas (EJB 2.1, Servlets, JSP, SOAP via Apache Axis / JAX-WS);
     - Arquitetura de microserviços — decomposição por domínio, padrão API + Orquestrador, comunicação assíncrona via mensageria;
     - IBM WebSphere Traditional — deploy, tuning e troubleshooting de aplicações EAR/WAR em ambientes J2EE;
     - Bancos de dados Oracle (principal) e MongoDB; familiaridade com PostgreSQL é diferencial;
     - AWS — Lambda (Quarkus e Node.js), SQS, SNS, S3, ECR, Parameter Store;
     - Containers e orquestração — Docker e Red Hat OpenShift (OCP4) como plataforma de deploy;
     - CI/CD — Azure DevOps Pipelines com templates compartilhados, integração com SonarQube e Veracode;
     - Testes — testes unitários (JUnit 5 + Mockito), integração (WireMock) e cobertura de código (JaCoCo); apreciação genuína por code review;
     - Código limpo, simples e fácil de manter (Clean Code, SOLID);
     - Conceitos de agilidade — SCRUM, KANBAN, dailies, sprints, reviews.

    

     ---
     Familiaridade

     - Java legado J2EE — EJB 2.1 (Session Beans, MDBs), Servlets, JSP, Hibernate (mapeamento XML .hbm.xml);
     - SOAP / Web Services — Apache Axis 1.4, JAX-WS;
     - IBM WebSphere Traditional 9.x — deploy, descriptors IBM específicos (ibm-web-bnd.xml), tuning de pool e JMS;
     - Integração com SAP via JCo (RFC);
     - JMS / ActiveMQ — mensageria em contextos legados;
     - Maven e Ant — build de projetos legados além do Gradle para projetos modernos;
     - Docker — construção e otimização de imagens baseadas em Red Hat UBI / OpenJDK golden images.

 

#LI-BA1