Apply now

Posted yesterday

Senior Java Consultant

@ Soho Square Solutions

Montréal, Quebec

Contract5+ years experience
Apply now
SIGNALS

Overview

Soho Square Solutions is hiring a senior Java contractor to build and support server-side applications and distributed data pipelines. The role requires 5-9+ years of hands-on Core Java, Spring and RDBMS experience, and the posting requires an in-person interview with local candidates only.

Responsibilities:

  • Design and develop server-side Java applications
  • Build distributed data processing pipelines with Spark and Python
  • Write unit test cases with JUnit
  • Optimize queries on large relational databases
  • Work independently in a global team

Requirements summary:

  • 5-9+ years hands-on Core Java, Spring and RDBMS
  • Experience with Apache Spark, Python and distributed pipelines
  • Strong object-oriented design and concurrency skills
  • Agile development experience
  • Clear, concise communication in a global team

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-09
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Soho Square Solutions

FieldValue
Open jobs on Jobsy5
Job description

Locals Only.

In Person interview must.

Skills Required:

  • 5-9+ Years hands-on experience with Core-Java (server-side), Spring, RDBMS
  • Experience with distributed data processing pipelines using Apache Spark, Python, and other tools and languages
  • Strong object-oriented design and development skills, data-structures and algorithms, and design patterns
  • A good understanding of how to build multi-threaded applications and hands-on experience with concurrency packages
  • Excellent critical thinking & analytical ability
  • A good understanding of building and supporting applications through basic prompt, data context management, and foundational model testing.
  • A culture of incorporating unit test cases when designing systems using Junit
  • Strong experience with relational databases logical modelling
  • Strength in querying large relational databases in an optimized manner
  • Ability to write scripts in Shell/Perl/Python
  • Agile Development Experience
  • Strong collaboration and communication skills. The candidate will work in a global team where clear and concise communication skills are a must.
  • Work independently following proper coding standards

Nice to have:

  • Risk/Financial Systems development experience
  • Automated testing

Similar jobs

  • Recruteur(e) bilingue / Bilingual Recruiter

    Montréal, QC
    Full Time

    BonLook

    1+ YOEVous contribuerez à mettre l’entreprise en relation avec les talents dont elle a besoin grâce à des stratégies de prospection proactives, à l’établissement de relations durables et à une…; Gérer l’ensemble du processus…

    Bilingualism, Cold calling, Recruitment, Job market offers, Attend events, French

  • Chargé(e) de projets en mécanique du bâtiment

    Montréal, QC
    Full Time

    TEHORA

    TEHORA est présentement à la recherche d’un(e) Chargé(e) de projets en mécanique du bâtiment possédant d’excellentes aptitudes techniques, une solide expérience en gestion de projets et un…; Veiller au respect des…

  • Cloud Solutions Architect

    Montréal, QC
    Full Time, Contract

    Appnovation Technologies

    Le département technologie se concentre sur la livraison de solutions logicielles qui permettent des expériences riches pour les utilisateurs, des applications mobiles et web à…; Nos capacités technologiques reposent…

    Software development, AWS, Computer science, Infrastructure as code, IBM Terraform, Docker

  • SAP Consultant OTC/SD

    Montréal, QC
    Contract

    J&M Group

    10+ YOE10+ years of SAP experience in implementation, support, and rollout projects; Strong knowledge of SAP SD configuration, implementation, and production support; Experience in ticket resolution, SLA management, Root…

    SAP, Root cause analysis, ITIL, Business processes, Sales, Work independently

  • Responsable sélection étudiants, programme de maîtrise/Student selection agent, master's program

    Montréal, QC
    Full Time

    McGill University

    Un baccalauréat et au moins trois (3) années d’expérience pertinente; Un talent pour établir des relations durables et offrir une expérience exceptionnelle aux personnes candidates; De solides compétences…

    Presentation skills, Coordinate performance tours, Communication skills, Interpersonal skills, Microsoft Office, Customer relationship management

  • Technical Business Analyst

    Montréal, QC
    Full Time

    Tata Consultancy Services

    Experience Required; Preferred experience working in the IT industry within operations, operational risk as it relates to Identity Access Management (IAM), network topologies, IT security/MFA (multi-factor…; Should…

    Identity and access management, IT service management, Oracle Java, Microservices, Back-end development, Project management

  • Avocat, fusions & acquisitions

    Montréal, QC
    Full Time

    ZSA Canada

    2+ YOEPour répondre à ses besoins, qui vont sans cesse croissants, il cherche à embaucher un avocat de 2 à 6 ans d’expérience pour joindre les rangs de son département de droit des affaires; Si vous avez de l’expérience en…

    Mergers and acquisitions, Bilingualism

  • Java Application Developer

    Montréal, QC
    Contract

    LanceSoft, Inc.

    Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week); This role is suited to a strong, hands-on software engineer who can contribute across the full application lifecycle, from…

    Oracle Java, Requirements gathering, Software development, Process improvement, Spring Boot, API development

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.