Enable job alerts via email!

Senior Java Developer

LanceSoft Inc

Montreal

On-site

CAD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology firm is seeking a Senior Developer to join their team working on a secure cloud-based settlement platform. The ideal candidate will possess extensive experience in cloud architectures and agile environments, focusing on building scalable and resilient applications. Responsibilities include refining requirements, code writing, and mentoring junior developers while adhering to best practices in DevOps. This role is instrumental in delivering high-quality software solutions in a collaborative setting.

Qualifications

  • 5+ years of experience in distributed systems and agile practices.
  • Strong understanding of microservice architecture and system resiliency.
  • Desire to learn and improve continuously.

Responsibilities

  • Participate in requirements refinement sessions.
  • Write clean, scalable code and build automated tests.
  • Create CI/CD pipelines and implement best DevOps practices.

Skills

Java
Spring-boot
Microservice architecture
Event-based systems
Cloud-based development
DevOps practices
Communication skills

Education

Bachelor’s Degree in Computer Science

Job description

Role
We are looking for a Senior developer, preferably with exposure to Cloud Architectures & Public Cloud offerings, to join our team building a resilient, scalable, and secure cloud-based settlement platform. You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our agile environment, you will have to interact directly with the users, product owners, business analysts, and other technologists across the firm. If you have a track record of building large-scale distributed applications, preferably on Azure/Cloud, we’d like to meet you.

Responsibilities description:
  • Actively participate in the refinement sessions to ensure the requirements are clearly defined.
  • Write clean, performant, scalable, testable, and reusable code and build automated tests.
  • Guide more junior developers helping them to follow the best software development practices.
  • Follow the best DevOps practices - create CI/CD pipelines, enable capturing telemetry, etc.
  • Contribute to enhancing team standards and improving processes.

Skills required (essential):
  • Hands-on with 5+ years’ experience in building distributed event-based systems applying agile practices. Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability.
  • Strong working knowledge of core Java, Spring-boot, and other Spring framework features.
  • Experience with designing and implementing high volume messaging- and rest- based middleware.
  • Experience with defining scalable database models (relational or others).
  • Knowledge of DevOps practices and tools.
  • Familiarity with cloud-based development principles.
  • Fast learner and desire to constantly learn and improve.
  • Strong oral and written communication skills.
  • Bachelor’s Degree in computer science or in a related field.
Skills desired (recommended):
  • Experience with Microsoft Azure Cloud.
  • Experience with Angular.
  • Familiarity with Kafka and Mongo DB.
  • Prior experience in FinTech application development.
  • Experience with working in a global delivery team.

*//EEO Employer:Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//*
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Freelance Software Developer (Java) - AI Trainer

Mindrift

Montreal

Remote

CAD 80,000 - 100,000

2 days ago
Be an early applicant

Senior Java Developer (with Gemfire exp.)

Luxoft

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Java Developer (AI applications) [#4826]

Alteo

Montreal

On-site

CAD 90,000 - 130,000

Yesterday
Be an early applicant

Senior Java Software Developer, OMS - Talent Pool

Orium

Remote

CAD 110,000 - 130,000

2 days ago
Be an early applicant

Senior Java Developer [#4822]

Alteo

Montreal

On-site

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Application Engineer - AMD/HP

MarketStar

Montreal

Remote

CAD 115,000 - 125,000

14 days ago

Java Developer

Compunnel Inc.

Montreal

On-site

CAD 100,000 - 150,000

Yesterday
Be an early applicant

Senior Java back-end Developer (Hybryd)

Talentuch

Montreal

On-site

CAD 80,000 - 130,000

6 days ago
Be an early applicant

DÉVELOPPEUR DEVOPS Montréal (télétravail) 2024-09-19

Gravity Conseil

Montreal

Remote

CAD 80,000 - 120,000

14 days ago