Descrição da vaga
Key Responsibilities
• Desenvolvimento Java / Java EE e frameworks (Spring, JSF, EJB, JPA, Hibernate );
• Arquitetura de software corporativa , incluindo:
• SOA, microsserviços , containers;
• Padrões de projeto e Enterprise Integration Patterns ;
• Arquiteturas multi‑tenant;
• Integração entre sistemas (REST, Web Services, JMS, Barramento de Serviços );
• Modelagem avançada de dados , SQL complexo e alto desempenho;
• Integração contínua e entrega contínua (CI/CD) em larga escala;
• Testes automatizados avançados , TDD, ATDD, testes de carga, desempenho e vulnerabilidade;
• Qualidade de código, refatoração contínua e inspeção com ferramentas como SonarQube ;
• Segurança de aplicações (OWASP, autenticação, autorização, LDAP, etc.);
• Experiência com sistemas de alta performance , grande volume de dados e transações;
• Atuação em ambientes críticos e de missão essencial ;
• Metodologias Ágeis , com papel de liderança técnica no time
• Atuação como referência técnica e arquitetural ;
• Capacidade de definir padrões técnicos e orientar decisões estratégicas ;
• Mentoria técnica para desenvolvedores Júnior, Pleno e Sênior
• Comunicação clara com áreas técnicas e de negócio;
• Proatividade na mitigação de riscos técnicos;
• Alta capacidade analítica e tomada de decisão em cenários críticos .
Key Qualifications
• E xperiência comprovada na atuação como Analista/Desenvolvedor Java em soluções de TI de alta complexidade .
• Graduação em curso de nível superior na área de Tecnologia da Informação , com carga mínima de 360 horas ; ou
• Graduação em qualquer área + Pós‑graduação (especialização, mestrado ou doutorado) na área de TI, com carga mínima de 360 horas .
• Certificações obrigatórias:
• Oracle Certified Professional – Java SE Programmer (versão 5 ou superior)