Senior Java Developer

in Montréal, QC

New Job

Senior Java Developer Job

Job Description Job Attributes+

  • Job ID

    J0619-0315

  • Organization

    CGI

  • Job Category

    Development/Engineering

  • Job Location

    Montréal, QC, Canada

  • Job Type

    Full Time

  • Remote

    No

The Treasury Services group of CGI creates, maintains and operates industry leading foreign exchange solutions to serve our clients.

The Developer/Designer will be involved in various enhancements and application customization projects as well as in the maintenance of the application.

A typical project may last from one to six months, involve budgets from 100K to 500K, and be delivered by matrix teams of 5 to 10 people.

Job Qualifications

• Strong verbal, written and interpersonal English communication skills
• Excellent knowledge on OO design, design patterns, Web Services (XSD, XML, XML Schema, SOAP etc.)
• 10+ years of software development experience with Java technologies
• 3-5 years hands on experience in Web development, Java, Tomcat 7.0 and above, Glassfish 2.1 and above, JavaScript, Websphere 7 and above and Spring 3.0 and above
• 2-3 years hands on experience with Eclipse, Maven, and Version Control tools
• 2-3 years of experience in design specially web application design patterns
• Experience developing message-oriented integration solutions utilizing Java messaging technology
• Good understanding of Java coding standards, best practices and coding skills
• Experience in guiding members offshore
• Proven problem solving skills and excellent team player
• Experience working in a fast-paced, client-facing environment with changing requirements
• Perform development and/or create Design Document for enhancements and new features in projects
• Provide maintenance and production support on the application
• Gather technical requirements for new feature enhancements and integration with external systems
• Ability to travel


Nice to have:
• Background in financial services and wealth management
• French speaker

Required Skill Set
• 10+ years of software development experience with Java technologies
• 3-5 years hands on experience in Web development, Java, Tomcat 7.0 and above, Glassfish 2.1 and above, JavaScript, Websphere 7 and above and Spring 3.0 and above
• 2-3 years hands on experience with Eclipse, Maven, and Version Control tools
• 2-3 years of experience in design specially web application design patterns

Job Requirements

Analyze requirements and prepare design proposals
• Create High-level Design Document
• Conduct walk through of the HL Design
• Perform Low-level/detailed design documents review
• Perform development
• Perform code review
• Provide support as required
• Work closely with onshore and offshore teams

Job Skills

  • Java

Additional Information

Who We Are

CGI offers more than a job. We offer limitless opportunities to make a difference for the clients and communities we serve. Come join committed, skilled and passionate people just like you. Explore CGI—your next career.
Learn more at: https://www.cgi.com/en/careers

Saved Jobs