Enable job alerts via email!

Senior Java back-end Developer (Montreal)

exagens

Montreal

On-site

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a rapidly growing fintech company as a Senior Java Back End Developer in Montreal. You'll work with a talented team to solve complex problems, mentor junior developers, and contribute to innovative solutions that impact financial institutions. With a collaborative environment and opportunity for personal growth, this position offers a chance to build unique digital experiences used by millions.

Qualifications

  • 5+ years of experience in Java development with strong expertise in Spring Boot.
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with DevOps tools and practices, including Docker, Kubernetes, and CI/CD.

Responsibilities

  • Collaborate with team to build solutions used by millions.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Optimize application performance, scalability, and security.

Skills

Problem-solving
Collaboration
Fast learner
Object-Oriented Programming

Tools

Docker
Kubernetes
JUnit
Git
Maven

Job description

Senior Java Back End Developer (Montreal)
Senior Java Back End Developer (Montreal)

Get AI-powered advice on this job and more exclusive features.

We're looking for a skilled Senior Java Developer that specializes in Back End Development!

Why us?

The best people should work on the most challenging problems. At exagens, headquartered in Montreal, we're using cutting-edge technology, data analysis, behavioral theory and more to curate memorable individualized digital journeys. Already in use by millions of people worldwide, we're hard at work expanding the capabilities of our products and growing our market presence. If you're a problem solver interested in shaping the future of the financial industry and working in a collaborative environment which empowers you to own your own projects while giving you both the freedom and mentorship to grow, we'd love to meet you. Here's your opportunity to get in early to define and own a piece of the future. We are a rapidly growing profitable company, so there's plenty of opportunity to learn, lead, laugh, and share in our success.

What's in it for you?

The products and the company we are building are unique and are already having head-turning impact.

As a seasoned developer in our growing startup, you will be an extremely valuable asset to the team (22 people including 8 developers) and will have big career opportunities.

We are looking for someone who loves solving technical and operational problems while keeping in mind the big picture and the value to the end-user.

You will participate in supervising our other developers as well as working to improve our processes. You will help accelerate our growth by ensuring that exagens caters to the needs of different financial institutions in the USA and across Canada.

We are looking for you

If you're creative, proactive, looking for new challenges, have a good understanding of the Java technologies and want to work on products used by millions, we're looking for you and you should be looking for us.

Of course, you won't be on your own: at exagens, you'll be surrounded and supported by some amazing people who are light on ego and formality, high on curiosity, and flat out want to achieve big things.

Responsibilities and duties

  • Collaborates with fellow team members to build a solution that is used by millions of users
  • Participating in all aspects of software development activities including design, coding, code review, unit-testing, functional testing and bug fixing.
  • Collaborate with front-end developers, product managers, and stakeholders to define requirements.
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize application performance, scalability, and security to meet financial services' stringent requirements.
  • Stay updated with industry best practices and emerging fintech technologies.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Maintains high standards of software quality within the team by establishing good practices and habits
  • Gives feedback to improve established development processes

Qualities

  • Fast learner, Autonomous
  • A passion for coding, solving problems and building complex solutions
  • Strong problem-solving skills and a collaborative mindset.
  • Passion for technology, eagerness to learn, and willingness to take on complex challenges.

Requirements

Experience

  • 5+ years of experience in Java development with strong expertise in Spring Boot
  • Proficiency in building RESTful APIs and microservices architecture.
  • Strong understanding of multi-threading, concurrency, and design patterns.
  • Familiarity with DevOps tools and practices, including Docker, Kubernetes, and CI/CD pipelines.
  • Solid understanding of security principles in web applications, particularly in fintech applications.

Technical skills

Solid knowledge of back-end technologies (5+ years):

  • Unitary Test (Mockito)
  • Git, maven

Good knowledge of programming (5+ years):

  • Software fundamentals (data structures, algorithms, system design...)
  • Object-Oriented Programming

Optional Qualifications:

Experience

  • Experience with AWS cloud platform
  • Knowledge of container orchestration with Kubernetes.
  • Previous experience in the fintech industry or working with financial applications.
  • Experience as Front-end developer

Technical skills

On t'attend...

  • Git, maven

Technical skills

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at exagens by 2x

Get notified about new Back End Developer jobs in Montreal, Quebec, Canada.

Full-Stack Software Engineer [Contract] [Remote possible]
Full Stack Developer (React/Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm - Montreal

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Back End Developer

Carousel

Montreal

Remote

CAD 85.000 - 120.000

5 days ago
Be an early applicant

Senior Java Back End Developer (Montreal)

exagens

Montreal

On-site

CAD 90.000 - 120.000

3 days ago
Be an early applicant

Software Developer (Full-Stack)

RoboDK

Montreal

Remote

CAD 100.000 - 160.000

5 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Montreal

Remote

CAD 100.000 - 120.000

3 days ago
Be an early applicant

Senior Back-End Developer

ELITS

Montreal

On-site

CAD 90.000 - 120.000

5 days ago
Be an early applicant

Senior Software Engineer (Backend)

GuruLink

Montreal

Remote

CAD 100.000 - 140.000

21 days ago

Senior Software Implementation Consultant

Beeye

Montreal

Remote

CAD 80.000 - 120.000

24 days ago

Senior Software Developer (Hybrid)

Morgan Stanley

Montreal

Hybrid

CAD 90.000 - 130.000

3 days ago
Be an early applicant

Senior Full Stack Developer

National Bank of Canada

Montreal

Hybrid

CAD 100.000 - 150.000

3 days ago
Be an early applicant