Java Developer

Montreal

Offre publiée le 2025-06-01

MDA Edge

Description de Poste

1 month ago Be among the first 25 applicants

This range is provided by MDA Edge. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base Pay Range

CA$90,000.00 / yr - CA$100,000.00 / yr

Job Summary

We are looking for a Core Java Developer with hands-on experience in Java Backend Development, preferably with a background in Banking and Financial Software Application Development.

Responsibilities include

  • Developing and maintaining Java-based backend applications.
  • Participating in the full software development lifecycle.
  • Collaborating with cross-functional teams to define and design new features.

Required Skills

  • Experience in Core Java Development.
  • Exposure to Azure, relational database design, and SQL (including syntax and features).
  • Proficiency in Java / J2EE, Spring Boot, Web Services (SOAP / REST), MySQL, WebSphere, Java Message Services, SQL Server.
  • Strong abilities in Java development, multi-threading, concurrency, and semaphores.
  • Solid understanding of Spring Core and IOC.
  • Good SQL query writing and stored procedures skills.
  • Experience with messaging frameworks like JMS and IBM MQ.
  • Familiarity with Unix commands.
  • Experience working with DevOps tools such as Git / Bitbucket, Maven / Bamboo, Stash, TeamCity / Jenkins, JUnit, Splunk.
  • Understanding of Agile methodologies and experience working within Scrum teams.
  • Exposure to Continuous Integration and Continuous Delivery processes.
  • Excellent customer-facing skills, including technical briefings and demonstrations.
  • Hands-on experience with Core Java (1.8 or higher), Spring framework (Core, AOP, Batch), OFX Services, Microservices, Kafka.
  • Experience in developing multi-threaded and synchronized applications.
  • Experience in Web Services (SOAP and REST) with JMS / IBM MQ.
  • Proven delivery experience of Microservices APIs using Spring Boot, Oracle PL / SQL, and performance tuning activities.

MUST HAVE SKILLS

  • Core Java Development
  • Spring Boot
  • Microservices
  • Complex SQL Queries
  • Object-Oriented Programming Concepts

Seniority Level

  • Mid-Senior level

Employment Type

  • Full-time

Job Function

  • Other

Industries

  • IT Services and IT Consulting

Referrals increase your chances of interviewing at MDA Edge by 2x.

Get notified about new Java Software Engineer jobs in Montreal, Quebec, Canada.

J-18808-Ljbffr