Senior Java Developer
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
Responsibilities
- 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
Skills/Experience
- 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