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