Java Developer with SQL in Montréal

Java Developer with SQL in Montréal

Montréal Full-Time 90000 - 110000 $ / year (est.) On-site
B

At a Glance

  • Tasks: Develop and enhance high-performance Java applications for the finance sector.
  • Company: Join a leading investment banking firm with a focus on innovation.
  • Benefits: Competitive salary, mentorship opportunities, and a dynamic work environment.
  • Other info: Opportunity to mentor juniors and collaborate with diverse teams.
  • Why this job: Make an impact in finance tech while working with cutting-edge tools.
  • Qualifications: 3-7 years of Java development experience and strong SQL skills.

The predicted salary is between 90000 - 110000 $ per year.

We are seeking Java Developers with 3-7 years of professional experience to join our high-performing team. This role requires strong expertise in Java, Spring Framework, SQL, Test-Driven Development (TDD), and multi-threading. Experience in the investment banking domain is highly preferred. You will work on complex, high-performance financial systems that drive critical operations.

Key Responsibilities:

  • Software Development: Develop, maintain, and enhance enterprise-level Java applications. Leverage the Spring Framework (Spring Boot, Spring Data, Spring Security) to build scalable and secure solutions. Write efficient, high-performance SQL queries and optimize database interactions. Develop multi-threaded applications to handle concurrent operations.
  • Test-Driven Development (TDD): Write clean, testable code following TDD principles. Develop and maintain robust unit tests and integration tests. Ensure code quality through automated testing and peer code reviews.
  • Domain-Specific Solutions: Collaborate with business analysts and stakeholders to translate financial domain requirements into technical specifications. Work on financial systems such as trading platforms, risk management tools, and settlement systems. Optimize applications for performance and low latency, critical for investment banking operations. Mentor junior developers and provide technical guidance to the team. Collaborate with DevOps, QA, and product teams to ensure seamless delivery. Contribute to technical discussions and drive architectural decisions. Identify areas for optimization and drive performance improvements. Stay updated on emerging technologies and best practices in financial technology.

Required Skills & Qualifications:

  • Must-Have: SQL and database performance tuning.
  • Test-Driven Development (TDD) and writing unit/integration tests.
  • Experience with multi-threading, concurrent programming, and low-latency systems.
  • Object-oriented programming (OOP), design patterns, and architectural principles.
  • Problem-solving skills and attention to detail.

Java Developer with SQL in Montréal employer: Bounteous

As a Murex Front Office Trading Consultant, you will thrive in a dynamic work environment that values collaboration and innovation. Our company offers competitive benefits, a supportive culture that encourages professional growth, and opportunities to work on impactful projects within the financial markets. Located in a vibrant city, we provide a unique chance to engage with industry leaders while enhancing your expertise in Equity Derivatives and Commodities.

B

Contact Details:

Bounteous Recruitment Team

We think you need these skills to ace Java Developer with SQL in Montréal

Java
Spring Framework
SQL
Test-Driven Development (TDD)
Multi-threading
Database Performance Tuning
Object-oriented Programming (OOP)