Desenvolvedor(a) Java Sênior | Sistemas Distribuídos e Programação Reativa

Added
3 hours ago
Type
Full time
Salary
Salary not provided

Related skills

grpc java spring boot reactive programming apache kafka
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Design, develop, and maintain distributed backend services using modern Java versions, particularly
  • Build reactive and asynchronous applications using technologies such as Project Reactor or RxJava
  • Optimize application performance, scalability, reliability, and resource efficiency across complex
  • Design and implement service-to-service communication using gRPC and Protocol Buffers (Protobuf).
  • Develop and maintain event-driven architectures and asynchronous messaging solutions using Apache
  • Leverage AWS cloud services to support the deployment, scalability, and operation of backend

🎯 Requirements

  • Extensive professional experience in Java backend development, including strong proficiency in Java
  • Solid knowledge of reactive programming principles and hands-on experience with Project Reactor or
  • Practical experience with gRPC and Protocol Buffers for efficient communication between distributed
  • Experience implementing event-driven architectures and messaging solutions with Apache Kafka.
  • Familiarity with AWS and cloud-based application development, deployment, and operations.
  • Strong understanding of concurrency, multithreading, asynchronous processing, and performance

🎁 Benefits

  • Location: São Paulo, Brazil.
  • Senior-level technical responsibilities: Opportunity to contribute to critical platforms and
  • Modern technology stack: Work with Java 17/21, Spring Boot, reactive programming, Kafka, AWS, gRPC
  • Architecture and innovation: Participate in technological modernization initiatives and help shape
  • Engineering excellence: Contribute to automated testing, CI/CD improvements, and best practices
  • International collaboration: Use English and Spanish in a professional environment while working
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →