Java Developer

Montreal

90 000,00$ - 100 000,00$ /an

Offre publiée le 2025-05-28

MDA Edge

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