Sr. Java Developer

1 week ago


Greater Toronto Area, Canada Globant Full time

Senior Java Developer



Overview:


We are seeking a skilled Senior Java Developer to join our team in developing a highly scalable library for method orchestration and execution in a distributed computing environment, leveraging AWS cloud infrastructure.


This role involves working with cutting-edge architecture, similar to a MapReduce framework, where tasks are distributed across multiple servers, coordinated to produce meaningful aggregated results.


Responsibilities:


  • 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.


Required 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).
  • Experience with large-scale data processing in a multi-server environment.
  • Familiarity with event-driven architectures and microservices.


  • Sr. Java Developer

    1 week ago


    Greater Toronto Area, Canada Globant Full time

    Senior Java Developer Overview: We are seeking a skilled Senior Java Developer to join our team in developing a highly scalable library for method orchestration and execution in a distributed computing environment, leveraging AWS cloud infrastructure. This role involves working with cutting-edge architecture, similar to a MapReduce framework, where tasks are...

  • Sr. Java Developer

    1 week ago


    Greater Toronto Area, Canada Globant Full time

    Senior Java Developer Overview: We are seeking a skilled Senior Java Developer to join our team in developing a highly scalable library for method orchestration and execution in a distributed computing environment, leveraging AWS cloud infrastructure. This role involves working with cutting-edge architecture, similar to a MapReduce framework, where tasks are...

  • Sr. Java Developer

    2 weeks ago


    Greater Toronto Area, Canada, Ontario Globant Full time

    Senior Java Developer Overview: We are seeking a skilled Senior Java Developer to join our team in developing a highly scalable library for method orchestration and execution in a distributed computing environment, leveraging AWS cloud infrastructure. This role involves working with cutting-edge architecture, similar to a MapReduce framework, where tasks are...


  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Job Title: Senior Java Developer LeadWe are seeking an experienced Sr Java Developer to join our team at Iris Software Inc. in Toronto, NJ (Hybrid Position). This long-term opportunity offers a chance to showcase your technical expertise and contribute to the success of our organization.About the Role:The ideal candidate will have 10+ years of experience in...


  • Toronto, Canada Iris Software Inc. Full time

    Hi ,I hope you're doing well.We have a great opportunity with one of IRIS's Banking clients in Canada is looking for the Sr Java Fullstack developer in Toronto Ontario Hybrid . Please Share your Resume onHybrid 3 days from office.JavaReact OR Angular Kafka OR MQSpringSpring bootShould have Data related project experience Financial or Banking domain is...


  • Toronto, Canada Iris Software Inc. Full time

    Hi , I hope you're doing well. We have a great opportunity with one of IRIS's Banking clients in Canada is looking for the Sr Java Fullstack developer in Toronto Ontario Hybrid . Please Share your Resume on Hybrid 3 days from office. Java React OR Angular Kafka OR MQ Spring Spring boot Should have Data related project experience Financial or Banking...


  • Toronto, Canada Iris Software Inc. Full time

    Hi ,I hope you're doing well.We have a great opportunity with one of IRIS's Banking clients in Canada is looking for the Sr Java Fullstack developer in Toronto Ontario Hybrid . Please Share your Resume onHybrid 3 days from office.JavaReact OR Angular Kafka OR MQSpringSpring bootShould have Data related project experience Financial or Banking domain is...


  • Toronto, Canada Iris Software Inc. Full time

    Hi ,I hope you're doing well.We have a great opportunity with one of IRIS's Banking clients in Canada is looking for the Sr Java Fullstack developer in Toronto Ontario Hybrid . Please Share your Resume onHybrid 3 days from office.JavaReact OR Angular Kafka OR MQSpringSpring bootShould have Data related project experience Financial or Banking domain is...

  • Sr. Java

    1 week ago


    Toronto, Canada Apex Systems Full time

    Sr. Java / Microservices DeveloperDuration: 6 months from start date; Extension is highly possibleWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: Monday-Friday, 9:00 am - 5:00 pm. No overtime expectedRole:Advisory Developer - you will be a key member of the technology team supporting Digital Transformation, successfully implementing complex,...

  • Sr. Java

    1 week ago


    Toronto, Canada Apex Systems Full time

    Sr. Java / Microservices DeveloperDuration: 6 months from start date; Extension is highly possibleWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: Monday-Friday, 9:00 am - 5:00 pm. No overtime expectedRole:Advisory Developer - you will be a key member of the technology team supporting Digital Transformation, successfully implementing complex,...


  • Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Hi ,I hope you're doing well.We have a great opportunity with one of IRIS's Banking clients in Canada is looking for the Sr Java Fullstack developer in Toronto Ontario Hybrid . Please Share your Resume onHybrid 3 days from office.JavaReact OR Angular Kafka OR MQSpringSpring bootShould have Data related project experience Financial or Banking domain...

  • Sr. Java

    1 week ago


    Toronto, ON, Canada Apex Systems Full time

    Sr. Java / Microservices Developer Duration: 6 months from start date; Extension is highly possible Work Location: Hybrid 1-2 days a week downtown Toronto, Hours: Monday-Friday, 9: 00 am - 5: 00 pm. No overtime expected Role: Advisory Developer - you will be a key member of the technology team supporting Digital Transformation, successfully...

  • Sr. Java

    2 months ago


    Toronto, Ontario, Ontario, Canada Apex Systems Full time

    Sr. Java / Microservices DeveloperDuration: 6 months from start date; Extension is highly possibleWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: Monday-Friday, 9:00 am - 5:00 pm. No overtime expectedRole:Advisory Developer - you will be a key member of the technology team supporting Digital Transformation, successfully implementing complex,...


  • Greater Toronto Area, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Sr Java Developer to join our team in Toronto, NJ. As a hybrid position, this role offers the perfect blend of remote and office work.Job Description:The successful candidate will have at least 10+ years of experience in Java technologies and be responsible for producing high-quality code adhering to industry standards and...

  • Java Developer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada Virtual Labs IT Consulting Full time

    Responsibilities: As an Application Developer, you will be responsible for developing and maintaining Java-based applications. Your day-to-day activities will include designing, coding, testing, and debugging software applications. You will be expected to collaborate with cross-functional teams to ensure the delivery of high-quality software solutions. You...


  • Toronto, Canada Apex Systems Full time

    About Apex SystemsApex Systems is a leading provider of technology solutions and staffing services. We help our clients succeed by delivering innovative, tailored solutions that meet their unique needs.Job Title: Senior Java Microservices DeveloperLocation: Hybrid 1-2 days a week downtown Toronto, Hours: Monday-Friday, 9:00 am - 5:00 pm.Salary: $120,000 per...


  • Toronto, Canada Ward Technology Talent Inc. Full time

    Sr. Software Developer – Java AWS Responsibilities Participate, as part of the development team, in solution development related activities including solution design, development, and testing Work with Application Architect and Technical Lead to develop a cloud-native solution in conformance with Client code development standards and Client...

  • Java Developer Lead

    1 week ago


    Toronto, Ontario, Canada Genpact Full time

    Genpact Job DescriptionAbout Us:We're a dynamic and innovative company that harnesses the power of technology to create meaningful transformation. With a global presence and a team of 115,000+ talented individuals, we're passionate about making an impact that goes beyond our bottom line.We're looking for talented professionals who share our vision and are...


  • Toronto, Canada S.i. Systems Full time

    Sr. Mulesoft Developer (JAVA) to design the architecture for a Mulesoft integration project within the aviation industry. 12 months. 100% Remote. Responsibilities: Design architecture for MuleSoft Integration platforms detailed requirements analysis Perform Software testing, design, and deployment Must Have: Mulesoft Solution ...


  • Toronto, Canada Apex Systems Full time

    Apex Systems is seeking a highly experienced Sr. Java Developer to join our team in downtown Toronto, working on exciting digital transformation projects.Estimated Salary: $120,000 - $150,000 per year, depending on experience.About the RoleWe are looking for a skilled Sr. Java Developer with 7+ years of experience in software development, majority in Java...