Engenheiro de software sênior -
ORYS SOLUCOES E CONSULTORIA LTDA
Job Description
Buscamos um engenheiro de software sênior para realizar análise, definição e refatoração de componentes sistêmicos da plataforma de pagamentos. São indispensáveis experiência em Java e AWS conforme detalhamento abaixo:
Hard Skill
- Stack principal: Java 17 , Spring Boot 3.5, Spring Data, Jackson e Lombok; Maven e Docker para build e execução.
- Arquitetura: experiência comprovada Arquitetura Hexagonal (ports adapters), domínio rico com DTOs, microservices e adapters de infraestrutura (clientes HTTP, config, persistência).
- Integrações críticas: experiencia em sistemas de integração via API , mensageria e eventos, notificações de transações, e uso de Apigee como gateway.
- Cloud AWS : domínio dos componentes básicos da AWS : DynamoDB e Parameter Store; familiaridade com SQS para retry/DLQ (citada na camada de infraestrutura), SNS, EventBridge, MSK, step function.
- Observabilidade e operação: experiência com mecanismos de resiliência: Actuator/Swagger para health e documentação; experiência habilitando schedulers Spring para tarefas recorrentes. Full Observability : uso de ELK, Grafana, Kibana para analise de fluxos sistemicos.
- Devops Boas Praticas: experiência no uso de boas praticas para construção de componentes cloud native. Experiência no uso de esteiras devops (gitlab, github etc) para validação buid e deploy, e experiência em terraform para criação de recursos em cloud.
SoftSkill
· Pro-ativo e autonomo ( sênior) para resolução de problemas
· Habituado com modelo de trabalho Kanban, Scrum , XP
· Boa comunicação verbal e escrita
Desejável
· Certificação AWS ( developer e/ou arquiteto)
· Certificação Java
· Experiencia com plataformas de pagamento ( gateway de pagamentos e funcionalidades )