Missão
Atuar em equipe ágil no desenvolvimento, evolução e sustentação de produtos digitais de missão crítica, entregando valor contínuo e com alta qualidade. Garantir a resiliência, escalabilidade e observabilidade das soluções em ambientes distribuídos e cloud native, utilizando boas práticas de engenharia de software, padrões arquiteturais avançados e cultura DevOps para assegurar a satisfação do cliente e a estabilidade em produção
Responsabilidades
* Participar e contribuir ativamente para as cerimônias ágeis, colaborando na evolução técnica e na construção de um ambiente saudável, produtivo e de alta performance;
* Projetar, desenvolver e evoluir aplicações distribuídas e escaláveis utilizando Java (11+), Spring Boot e arquitetura Cloud Native;
* Garantir qualidade de código por meio de testes automatizados (unitários, integração, carga e contrato) e code review rigoroso;
* Diagnosticar e corrigir incidentes complexos em produção, aplicando práticas de observabilidade (logging, metrics, tracing) e análise de causa raiz;
* Realizar deploys seguros e automatizados em múltiplos ambientes utilizando CI / CD, pipelines robustos e infraestrutura como código;
* Propor e implementar melhorias técnicas que elevem a resiliência, segurança, escalabilidade e custo-eficiência dos sistemas;
* Trabalhar de forma colaborativa com times de DevOps, QA, Segurança e Produto para alinhar soluções técnicas com as necessidades do negócio;
* Contribuir para a evolução da arquitetura adotando padrões de microsserviços, event-driven e integração assíncrona;
* Atuar como referência técnica para desenvolvedores plenos e juniores, apoiando revisões, mentorias e disseminação de boas práticas.
Requisitos recomendados
Formação : Superior completo na área de Tecnologia da Informação, Engenharia da Computação, Ciências da Computação ou áreas correlatas.
Conhecimentos específicos :
* Java (versão 11 ou superior) com sólida experiência em POO e padrões de projeto;
* Spring Framework (Boot, Data, Cloud, Security) com foco em aplicações Cloud Native;
* Experiência comprovada em arquitetura baseada em microsserviços e integração assíncrona;
* Criação e manutenção de APIs RESTful e GraphQL com alto throughput e baixa latência;
* Experiência em MongoDB e bancos relacionais, com uso avançado de índices, agregações e modelagem para alta performance;
* Redis ou outros mecanismos de cache distribuído;
* Experiência com mensageria (Kafka, RabbitMQ) e padrões de eventos;
* Domínio de Git e práticas de versionamento avançadas (Git Flow, trunk-based);
* Experiência sólida em testes automatizados (TDD / BDD), testes de integração e carga;
* Conhecimento avançado em Docker, Kubernetes e práticas de observabilidade (Prometheus, Grafana, OpenTelemetry);
* Vivência em metodologias ágeis (Scrum, Kanban) e cultura DevOps;
* Experiência em ambientes distribuídos e de alta disponibilidade, com requisitos de resiliência e tolerância a falhas.
Diferenciais
* Conhecimento em infraestrutura como código (Terraform, Ansible, Helm);
* Certificações em Java, Kubernetes ou Cloud (AWS, GCP, Azure);
* Experiência com monitoramento e tuning de aplicações Java para redução de consumo de recursos;
* Participação em projetos com alta volumetria de dados e tráfego.
Experiência
* Desejável experiência com atuação em times ágeis e em ambientes de alta disponibilidade;
* Desejável vivência com práticas de DevOps e integração contínua.
#J-18808-Ljbffr