Senior Java Developer

Permanent contract|Montreal|IT (Information Technology)

Senior Java Developer

Montreal, Canada Permanent contract IT (Information Technology)


About us:

At the Montreal Solutions Centre (MSC), we develop software solutions for major financial centers in Asia, Europe and the Americas. Our solutions must remain competitive to develop or consolidate our market shares, launch new products and seize opportunities.

For us, SQL and Java are just languages to express our ideas

We look for business partnerships to undertake complex challenges, and we take pride in the value we create.

We have the freshness and passion of FinTech tackling the challenges of a major international bank.

We believe that being a good developer requires a solid understanding of all aspects of the software development cycle and the business in which our software operates.

We also place great importance on communication, quality and constant improvement.

What are you applying for?

Our team oversees US based real-time Payment applications such as SWIFT, MONTRAN, ACH PLUS, directly connected to the Fedwire and CHIPS.

We are looking for a collaborator who can demonstrate initiative, learn quickly and is rigorous in his work.

One of the first challenges is to take an active part in the ISO20022 project (Payment messages format change). This is a worldwide project involving all financial institutions and big corporates, targeted for 2022.

What will be your day-to-day?

Your responsibilities include, but are not limited to, the following:

  • Producing new features. This doesn’t only mean writing code, but also making design/architectural decisions, testing, tracking quality-related metrics, and producing documentation.
  • Demonstrating features to stakeholders and product owners to gain a solid understanding of the business and get feedback on work delivered.
  • Delivering software that meets our standards and providing operational support if necessary.
  • Helping the team to improve the CI/CD practices and automatize tasks
  • Taking some time to enjoy yourself by either joining some of our existing communities or by creating new ones.

Profile required

What you bring to our team:

The experience

  • You have 5 to 10 years of IT experience in complex information systems environments, preferably in payment/settlement area
  • You have previous experience with real-time interface design, database structures, and API calls.

The qualifications

  • You have the ability to work with complex information systems
  • You are fluent in English (written and spoken)
  • You have good knowledge of Agile practices
  • Organizational, methodological and analytical spirit
  • Collaborative mindset
  • You are willing to work occasionally overnight on duty

The technical skills

You have good working knowledge of the following:

  • Java programming
  • RDBMS (MSSQL & Oracle)
  • Linux, Windows

Bonus skills:

  • IBM MQ Series
  • API
  • Test-driven development (TDD)
  • Knowledge of Automated Testing Tool such as Selenium

The education:

  • University degree in computer science, DEC or equivalent technical Certifications

What's in it for you?

  • Competitive salary and vacation package
  • Great coverage and Social benefits (2000$ health spending account to get massages or pay other services not covered by our insurance)
  • Personal Spending account (1000$/year), it even works to pay animal day care!
  • Maternity, paternity and adoption leave for all
  • An opportunity to express yourself and get involved:

Our employees resource groups and committee such as Pride and Allies, American Women Network, Black Leadership Network, One planet demonstrate the involvement of our employees for their community.

·        And… a great training offer plus opportunities to evolve within the company with mobility opportunities.

Why join us

A career within the Societe Generale Group is an opportunity to participate in a team effort to build the bank of tomorrow.

Together, let's be the future:

  • Commitment to putting integrity at the heart of our businesses
  • Commitment to Diversity and Inclusion
  • Climate commitment
  • Citizen engagement

You're not convinced yet? Meet our employees.

Are you interested in knowing more? Click here to find out.

Business insight

Come on join the IT infrastructures teams in a digital transformation journey.

Societe Generale opened its Canadian headquarters in Montreal in 1974 to offer its financial services to corporations, financial institutions and governments. The Toronto and Calgary offices were opened in 1978 and 2006 respectively.

We now employ over four hundred people, both in the traditional banking sector (investment banking, funds and trading activities) and in the field of information technology, with the opening of our SG Montreal Solutions Centre subsidiary which, thanks to its geographical location and its cultural diversity, provides computer support and development for the New York and Paris teams.

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Reference: 21000V8E
Entity: Societe Generale Capital Canada
Starting date: 2021/12/17
Publication date: 2021/10/13