Work hands-on in backend development of an event-based platform and distributed integrations
Design and implement processing flows using Apache Kafka Streams
Define, evolve, and sustain event-driven architecture patterns
Develop reusable and scalable components
Provide technical support to teams that will integrate with the solution
Perform troubleshooting of distributed integrations
Ensure platform quality, resilience, scalability, and observability
Lead design decisions and implement critical components of the architecture
Requirements
Backend & Architecture
Java 11+
Spring Boot
Microservices Architecture
Distributed Systems Patterns
Event Streaming & Messaging
Apache Kafka
Kafka Streams
Enterprise messaging (MQ)
Event Modeling
Apache Avro / Protobuf
Schema versioning
Contract governance
Strategies for compatible evolution of events
APIs & Contracts
Contract-first (OpenAPI / AsyncAPI)
Synchronous APIs (API First / OpenAPI)
AsyncAPI
Contract versioning and compatibility
Platform & Infrastructure
Containers (Red Hat OpenShift, Kubernetes, EKS)
Observability (monitoring, tracing and metrics)
Data
Relational databases
Modeling for high transactional volume
NoSQL (desirable)
Tech Stack
Apache
Java
Kafka
Kubernetes
NoSQL
OpenShift
Spring
Spring Boot
SpringBoot
Benefits
Company-subsidized health plan for the employee
Option to include dependents in the health plan with payroll deduction
Dental assistance (optional)
Option to include dependents in the dental plan with payroll deduction
Meal allowance or food voucher
Transportation voucher (optional)
Impact & Care
Personal guidance program offering confidential emotional support and counseling in psychological, legal, financial, social and pet-related areas at no cost for the employee and legal dependents
Gympass
Wellhub (Access to more than 700 gyms across Brazil with plans starting at R$ 29.90 deducted from payroll)
Option to include dependents in Gympass
Wellhub (up to 03 dependents
paid via credit card)
Access to Udemy through our intranet
Partnerships with major consumer brands
SESC agreement for employee and dependents
Discount agreements with educational institutions (undergraduate and postgraduate) and language/certification schools