Sr. Java Developer

1 day 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 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 month ago


    Greater Toronto Area, Canada, Ontario Icon Technologies Full time

    Position: Backend Java Developer (Banking Industry)Location: Greater Toronto AreType: ContractExperience Level: Senior - 10+ yearsAbout the Role:Our client, a prominent financial institution, is looking for an experienced Backend Developer to join their team. This role focuses on backend systems, facilitating seamless interactions between ATMs, middleware,...


  • 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

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

  • Java Developer

    1 day 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...


  • Greater Toronto Area, Canada, Ontario Paymentus Full time

    Summary/ObjectiveThe Sr. Full Stack Engineer has a proficient understanding of the enterprise platform, and enhances user experience in response to client requirements Responsibilities include analyzing development requirements and building test driven code; performing root cause analysis to identify issues; evaluating current systems and proposing...

  • Sr. Data Engineer

    4 weeks ago


    Greater Toronto Area, Canada, Ontario OnX Full time

    Sr Data Engineer6mo contract (high probability of extension)4d per week onsite (downtown) is a non-negotiableRate: fair market rateMust-Haves:Strong Data Modelling & Data Warehouse ExperienceStrong with Informatica IICSStrong Snowflake Strong SQLStrong PythonStrong cloud experience, preferably AWS but open to either Azure and GCPStrong CommunicationStrong...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Sr. Java Developer to develop terminal and point-of-sale applications for a fintech client. Duration: 12 months (possibility for extension)Location: Hybrid (Toronto) Must Have Skills:5+ years of Software Development experience working with Java Experience with Java on AndroidExperience developing terminal and point-of-sale applicationsExperience in Agile...

  • Sr. Mulesoft Developer

    2 months ago


    Toronto, Ontario, C6A, Ontario, 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 platformsdetailed requirements analysisPerform Software testing, design, and deployment Must Have:Mulesoft Solution DevelopmentArchitecture Design for On...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Rubicon Path Full time

    Sr. Developer - ESRI GIS Fieldmaps ConfigurationWe are seeking a seasoned Senior Java Developer to join our team and contribute to the development of ESRI GIS Fieldmaps COTS using Java technologies and ESRI ArcGIS technology integration.The ideal candidate will have 4 years of full-stack Java development knowledge and experience designing and delivering...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our banking client is looking for a Sr. Full Stack Developer (Angular/ Java) to support an Enterprise Anti-Money Laundering project.Duration: 12-month contract Work model: Hybrid (2 days/week in DT Toronto)Start date: ASAPProject: Support and enhance a custom-built AML transaction toolResponsibilities:Work with internal clients/users Develop and maintain web...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our banking client is looking for an Angular Tech Lead and a Sr. Full Stack Developer (Angular & Java) to enhance the Enterprise Anti-Money Laundering project.Duration: 12-month contract Work model: Hybrid (2 days/week in DT Toronto)Start date: ASAPProject: Support and enhance a custom-built AML transaction toolResponsibilities:Work with internal...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Sr. Java DeveloperJob Summary:Highbrow LLC is seeking a highly skilled Sr. Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Responsibilities:Code Quality & Maintenance: Develop and maintain high-quality,...

  • Sr Java

    2 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is Canada’s largest retailer. They are looking for a Sr Java (Springboot) developer with GCP, REST API, MYSQL and Redis exeprience to build out our clients Customer data insights engine. - Location: North York and or Bathurst and Lakeshore. - Duration: Until EOY - Dec 31st to start. - Project: Building out a customer data insights tool. Must...

  • Sr Java

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is Canada’s largest retailer. They are looking for a Sr Java (Springboot) developer with Redis, GCP and data structure experience to support and develop a customer order systems application. Duration: 5 months to start - Until March 31st 20253 days onsite - Brampton or North York and Toronto.Group Details: HeliosInternal - E-comm platform- built...

  • Java Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Apex Systems Full time

    Java DeveloperApex Systems is a global IT services provider, and our staffing practice has an opening for a Java Developer with experience in the financial industry to work at our client, a Big 5 bank.Client: Big 5 BankLocation: Downtown Toronto. 2 days in officeDuration of Contract/Perm: 6-month rolling contract with potential to extend for up to 2...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Java DeveloperJob Summary: We are seeking a highly skilled Senior Java Developer to join our team at Astra North Infoteck Inc. The ideal candidate will have extensive experience in developing complex software applications using Java, Springboot, and Angular.Key Responsibilities:* Develop high-quality software applications using Java,...


  • Toronto, Ontario, Ontario, Canada Apex Systems Full time

    Sr. Salesforce Technical Developer/ DesignerApex Systems is a global IT services provider and our consulting practice has an opening for a Sr. Salesforce Developer Designer who has the mindset to design and lead the innovative use of Financial Service Cloud, CRMA and Einstein Analytics at a Top Five Bank.Client: Big 5 BankLocation: Hybrid 1-2 days/weekTerms:...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Citigroup, Inc Full time

    Citi: A Global Leader in FinanceWe are seeking a talented Java Tech Lead to join our team at Citigroup, Inc. As a global leader in finance, we provide consumers, corporations, governments, and institutions with a broad range of financial products and services.We offer a dynamic and challenging work environment that fosters innovation and growth. Our Java...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Java DeveloperJob Description:At Astra North Infoteck Inc., we are seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality, scalable Java-based applications.Key Responsibilities:* Design and develop high-quality,...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Overview: Astra North Infoteck Inc. is seeking a skilled Senior Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale Java applications.Responsibilities:Design and implement scalable Java applications using Spark and Hadoop.Collaborate with cross-functional...