Post Job Free
Sign in

Senior Java Software Engineer

Company:
Soho Square Solutions
Location:
Montreal, QC, Canada
Posted:
December 28, 2025
Apply

Description:

The responsibilities of this role include the following:

Research, design and develop automation through API call or selenium bots

Manage application changes and enhancements in consultation with application users.

Document processes so they can be replicated

Maintain application database

Provide functional and technical expertise to produce and promote maintainable and quality solutions, including documenting system requirements and documentation of support run book.

Provide timely resolution of functional and technical issues and report incidents to application users.

Communicate with application users regarding application outages, and upcoming events like application code release & projects.

Maintain infrastructure in private cloud and follow Cybersecurity guideline for IT compliance.

Fix vulnerabilities and manage technology obsolescence of the application and software.

Working with transversal IT teams inside SG, who provide internal solutions we use.

Profile

LANGUAGE:

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.

Must Haves:

· 5+ years of experience in Java, JavaScript, Python & Transact SQL

· Other Technologies like Git, REST APIs (Spring Boot, Flask), Selenium, SQL Server

IDEs like IntelliJ, Pycharm or Vs Code

Jenkins, Harbor, and other orchestration tools

Competencies:

· Marked intellectual curiosity: interest in banking, interest in technology, problem-solving skills, vision of strategic issues

· Results orientation, pragmatism

· Ability to clearly present analyses, particularly with the help of visualization tools, to guide decision making

· Autonomy / initiative

· Team spirit / sense of responsibility

· Ability to listen

Nice to Haves:

· PowerShell

· Camunda, Form.io, BPMN

· Insomnia (API management)

PostgreSQL database

· Agile way of working (IE, JIRA).

Unit testing, Integration testing, and system testing.

Autosys, DevOps and working with private/public cloud

Languages:

· English Fluency (Required)

· French (nice-to-have)

Apply