Anunciada dia A 9 h atrás
Missão do cargo
Responsabilidades:
Apoiar as equipes de desenvolvimento na concepção e revisão de soluções;
Avaliar e orientar melhorias de performance, segurança e escalabilidade;
Conduzir iniciativas de modernização de sistemas legados;
Elaborar e manter documentação técnica e arquitetural;
Apoiar na estruturação de pipelines de CI/CD;
Análise e resolução de incidentes críticos;
Atuar em conjunto com áreas de infraestrutura e segurança para garantir estabilidade dos ambientes;
Requisitos Técnicos:
Conhecimento sólido em Java 1.7, 11, 17 e 21;
Experiência no ecossistema Spring: Spring boot, Spring Security, Spring Data JPA, SpringCloud, Sprintg AI e Spring Batch;
Conhecimento em Angular, React Native e TypeScript;
Vivência com JSF (Primefaces e RichFaces), Struts, JSP, Hibernate e servidores JBoss;
Conhecimento em SQL e banco de dados PostgreSQL;
Vivência com Docker, Git, Kubernets e Jenkins;
Experiência com integrações entre sistemas, APIs e microsserviços.
Observabilidade (Grafana, Loki, Tempo, Elastic Search)
Conhecimentos desejáveis:
Experiência com arquitetura de microsserviços;
Conhecimento em desenvolvimento de aplicativos móveis utilizando React Native e TypeScript;
Diferenciais:
Noções com tecnologias como Redis, Kafka e OpenShift;
Experiência com modernização de aplicações;
Noções em ferramentas de automação e testes de performance com JMeter, Cypress e K6;
Alguma prática com aplicação de SDD - Spec-Driven Development;
Ferramentas de codificação assistida por IA como Git Hub Copilot, Claude Code, Codex e afins;