No products in the cart.

Senior Java Developer

how can we help you?

Contact us at the Consulting WP office nearest to you or submit a business inquiry online.

“I was very satisfied with the services of the OPES team both on the sales and the operations side. They have thorough knowledge on the regulatory requirements and have in built the requirements in their tool. The team was very responsive whenever we needed them. Overall, very professional team to deal with. I would definitely recommend OPES to organizations looking for a comprehensive and reliable solution/ professional team to deal with”.

Deepti Rai – Senior Specialist AML & Fraud Risk Management

OPES Software is actively looking for candidates with a dynamic and positive attitude to join our team. We are looking for a Senior JAVA Developer to help us execute on our company’s business mission through evolution of our current product offerings and the development and deployment of the company’s new products launches.

Department: Programming
Project Location(s): Montreal, Canada
Education: Master’s Degree
Compensation: Competitive


  • Design and develop architecture and framework for products for the Web and mobile using latest technology based on Java, HTML and others, with focus on performance, scalability, and security
  • Utilize ingenuity and inventive thinking to evaluate options for design and deriving the best solutions based on sound analytical judgment, team input and the customer best interest
  • Be delivery focused and responsible for all aspects of the project life cycle including requirements analysis, estimates, planning, tracking, design, development, testing and release
  • Own and communicate design specification to stakeholders
  • Hands on development of your own design
  • Design and develop high-performance, robust, modern APIs and web services
  • Analyzing Data and understanding results
  • Arranging client coordination


  • Experience in designing and developing enterprise scale transactional web applications
  • Proven analytical and problem solving skills in planning creative solutions that meet business needs
  • Experience working with financial and/or compliance applications (ex: wealth management, banking, broker applications) is an asset
  • Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
  • Bachelor degree in Computer Science, Software Engineering or related discipline
  • 8+ years of experience in software development
  • 5+ years of core Java skills
  • Results-oriented, self-starter with positive “can-do” attitude
  • Fluent in both English and French written and spoken