Toronto, NA, CA
1 day ago
Sr+ Java Developer

We are a digitally native company that helps organizations reinvent themselves and unleash their potential. Our innovative approach combines design, engineering, and scale to create cutting-edge solutions for our clients.

Right now, we are looking for a Software Designer Java Developer to join our team!

You will get the chance to:

Design and implement a Java-based library that orchestrates and executes methods across a distributed network. Develop and maintain code for scalability, ensuring the library can handle extensive distributed workloads. Deploy the library within AWS accounts, ensuring robust integration with cloud services. Implement Redis for real-time data processing, utilizing Redis Reliable Queues and Redis Streams to manage workflow and data coordination. Collaborate with the team to set up and configure AWS components (e.g., S3 for large payloads, Elasticsearch for consumer group monitoring). Use DynamoDB as a secondary data store to ensure consistency and reliability of distributed tasks. Work with the team to define workflows and ensure smooth communication between command producers and consumers. Leverage Pub/Sub messaging systems to support asynchronous workflows and maintain high availability. 

What will help you succeed:

Advanced English Skills Strong proficiency in Java Core (Java 18 or later) with experience in distributed computing. Deep understanding of AWS services, including experience deploying Java applications within AWS environments. Experience with Redis, including Redis Streams, Pub/Sub, and Reliable Queues. Familiarity with DynamoDB for scalable and reliable data storage. Knowledge of S3 for handling large data payloads in distributed architectures. Understanding of Elasticsearch and event-driven systems in a cloud environment. Ability to work in a highly distributed environment, with an emphasis on scalability and fault tolerance. Preferred Qualifications: Prior experience with distributed processing frameworks (e.g., MapReduce).

At Globant, we believe that an inclusive culture and a diverse environment makes us stronger. We are an equal opportunity employer (EOE M/F/D/V), always seeking to generate a place for inspiration and growth for everyone regardless of race, color, religion, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status.

Please note that this position is to work on projects for a contractor. Further details will be provided during the interview process.

This job can be filled in Toronto, Canada #LI-Hybrid

Confirm your E-mail: Send Email