Desenvolvedor(a) Java Backend Especialista

Iventis Tecnologia
Sênior
Presencial
Publicado em 29 de outubro de 2025

Descrição da Vaga

**Buscamos um(a)** **Desenvolvedor(a) Java Backend Sênior** **com sólida experiência em desenvolvimento de APIs, arquitetura de microserviços e integração com ambientes em nuvem (AWS).** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ **O(a) profissional será responsável por construir, evoluir e otimizar aplicações de alta performance e disponibilidade, atuando em conjunto com times de produto, QA e infraestrutura.** ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- **Tipo de contratação:** **PJ via conultoria Iventis** ------------------------------------------------------ ### **Modelo de trabalho:** **Presencial em Alphaville SP** **Setor:** **Fintech / Pagamentos** ### ### **Requisitos Técnicos Essenciais** ### * **Linguagem:** **Java 17\+ com** **Micronaut** **ou** **Spring Boot** * **Arquitetura:** **Design e implementação de** **microserviços distribuídos** * **APIs RESTful:** **Criação, versionamento e documentação de APIs** * **Bancos de Dados:** **PostgreSQL (RDS) e NoSQL (DynamoDB)** * **Mensageria:** **Kafka/MSK e SQS** * **Cloud:** **AWS (RDS, DynamoDB, S3, SQS, MSK, Parameter Store, IAM)** ### **Padrões e Boas Práticas** ### * **Event\-Driven Architecture** **para processamento em tempo real** * **Retry Logic****,** ***Circuit Breaker*** **e padrões de resiliência** * **Cache distribuído** **com Redis/ElastiCache** * **Transações ACID** **em operações críticas** * **Logging e Auditoria** **de operações sensíveis** ### **Segurança** ### * **Autenticação via** **OAuth2 / JWT** * **Comunicação segura com** **TLS/SSL** * **Gerenciamento de segredos** **(AWS Parameter Store, variáveis seguras)** * **Auditoria e rastreabilidade** **completa das operações** ### **DevOps e Operações** ### * **Deploy em** **Kubernetes (EKS)** * **CI/CD** **com pipelines automatizadas** * **Monitoramento com** **New Relic****,** **CloudWatch** **e** ***logs centralizados*** * **Infraestrutura como Código (IaC)** **com Terraform ou CloudFormation** ### **Requisitos Desejáveis (Nice\-to\-Have)** ### * **Experiência com** **API Gateways** **e** ***Load Balancers*** * **Conhecimento em** **Server\-Driven UI (SDUI)** * **Uso de** **Workflow Engines** **(Temporal, Conductor)** * **Integração com** **CRM (Salesforce)** * **Experiência com** **Node.js** **para BFF/APIs adicionais** * **Experiência no setor** **fintech/payments** * **Conhecimento de** **PCI DSS** **ou regulamentações financeiras** * **Familiaridade com** **GraphQL** * **Experiência com** **testes de carga e performance** ### **Stack e Tecnologias do Dia a Dia** ### **Backend:** **Java 17\+, Micronaut, Spring Boot** **Banco de Dados:** **PostgreSQL (RDS), DynamoDB, Redis/ElastiCache** **Mensageria:** **Kafka (MSK), SQS** **Cloud:** **AWS (EKS, S3, RDS, DynamoDB, IAM, VPC, Load Balancer)** **Monitoring:** **New Relic, CloudWatch** **DevOps:** **Docker, Kubernetes, Terraform** ### **Desafios Técnicos Interessantes** ### * **Processamento de** **milhões de transações/dia** **com baixa latência** * **Implementação de boas práticas** **PCI\-DSS** * **Garantir** **idempotência e consistência** **de eventos** * **Latência crítica****: APIs \< 500ms e callbacks em tempo real** * **Distribuição global** **com replicação de dados** * **Observabilidade completa** **e rastreabilidade** * **Design de** **API Gateways** **e padrões de resiliência** * **Integração de** **Workflow Engines** **e** **GraphQL** ### **Experiência Profissional Esperada** ### * **5\+ anos desenvolvendo backend com Java** * **3\+ anos trabalhando com** **microserviços em produção** * **2\+ anos com** **arquitetura em cloud (AWS preferencial)** * **1\+ ano com** **Kafka ou SQS** ### **Responsabilidades Principais** ### * **Arquitetura de Microserviços:** **Projetar e implementar serviços distribuídos com comunicação assíncrona.** ### * **Integrações Externas:** **Desenvolver integrações com APIs de processadores de pagamento com alta disponibilidade e confiabilidade.** * **Processamento de Eventos:** **Implementar fluxos** ***event\-driven*** **usando** **Kafka/MSK** **para processamento de pagamentos.** * **Persistência de Dados:** **Trabalhar com** **RDS PostgreSQL** **e** **DynamoDB** **em cenários de alta concorrência.** * **Segurança:** **Implementar autenticação** **OAuth2/JWT****, gerenciamento de segredos e comunicação segura (****TLS/SSL****).** * **Performance e Escalabilidade:** **Otimizar latência, throughput e custos em operações críticas.** * **Monitoramento e Observabilidade:** **Configurar alertas, métricas e dashboards em** **New Relic** **e** **CloudWatch****.** * **Qualidade de Código:** **Escrever testes automatizados, aplicar** ***Clean Code*** **e participar ativamente de** ***code reviews*****.**

Vaga originalmente publicada em: indeed

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev