Full-time

Java Software Engineer

Posted by Open Systems Technologies • Montreal (administrative region), QC, Canada

📍 Montreal (administrative region), QC 🕒 February 26, 2026

About the Role

We are looking for a Java developer who can take ownership for the whole end to end delivery, performing analysis, design, coding, testing, and maintenance of large-scale and distributed applications. The successful candidate will be a highly motivated team player and is likely to have significant experience in application development, a strong technical background and good communication skills. He/she will interact directly with the users and with other technologists across the firm when using their framework/software.

Skills required (essential)

  • Excellent working knowledge of the following technologies: Spring Boot, Java, Databases, Middleware (Soap/Xml/Messaging/RESTful services).
  • JAVA 8+, Spring Boot, microservice architecture
  • Strong in document-based db. like Mongo DB
  • Strong in MS SQL or another relational database
  • Knowledge in Production support, using tools like Splunk for server logs, Observability using Graf...

Ready to Apply?

Submit your application today and take the next step in your career journey with Open Systems Technologies.

Apply Now