Job Title: Senior Java Backend Engineer
Location: Nearshore – Brazil (Remote)
Experience: 6–10 Years
Job Overview:
We are currently seeking a Senior Java Backend Engineer to join our Application Engineering team. You will help build and support high-scale systems that deliver critical communications (Email, SMS, Push) to billions of customers annually.
Key Responsibilities:
- Develop scalable backend services using Java and Spring Boot
- Build and consume high-performance REST APIs in a cloud-agnostic environment
- Work with data streaming platforms like Kafka and RabbitMQ
- Support and maintain relational and document databases (PostgreSQL, MariaDB, Oracle, MongoDB, Cosmos DB)
- Participate in on-call rotations during business hours (no weekends)
- Collaborate in a distributed, international team setup
- Contribute to hybrid cloud solutions across compute, storage, and database layers
Technical Skills Required:
- Java, Spring Boot
- RESTful API development
- Kafka, RabbitMQ
- PostgreSQL, MariaDB, Oracle, Cosmos DB
- VMWare, Azure, OCI, Cohesity, Pure Storage
- Experience with hybrid cloud environments