Desenvolvedor Java Sênior
Requisitos obrigatórios:
Java 17 Spring Framework: Boot Data Batch Security Airflow Spark;
APIs REST: criação consumo e orquestração;
Arquitetura: Microsserviços Hexagonal e Orientada a Eventos;
Mensageria: RabbitMQ Kafka SQS/SNS;
Banco de Dados NoSQL: MongoDB;
Git GitFlow GitLab;
Testes unitários com JUnit Mockito TDD;
Segurança: autorização de APIs criptografia;
Observabilidade: logs métricas rastreabilidade;
Metodologias ágeis (Scrum e Kanban);
JIRA e Confluence para gestão de tarefas e documentação;
Softskills: Boa comunicação organização autonomia e trabalho em equipe. Diferenciais:
Conhecimento em Cloud Azure AWS;
Experiência com projetos intensos e de alta complexidade;
Conhecimento em ambiente financeiro transações com cartões;
Conceitos fundamentais para desenvolvimento de software de qualidade como SOLID SOLID Clean Code TDD