Senior Java Developer
Montreal, QC, US
4d ago

Job Description

Senior Java Developer


  • Technical analysis and design
  • Development middleware and / or database
  • Developing server-side components (using Java and related apis) components that meet the business requirements in an effective and efficient manner.Responsibilities
  • The roles involve :
  • The roles involve :
  • Developing server-side components (using Java and related apis) components that meet the business requirements in an effective and efficient manner.
  • Debug / Develop stored procedures, queries on Sybase RDBMS.
  • Directly interface with business analysts in understanding the requirement and providing solutions.
  • Application architect experience
  • Experience building Java applications, in a service based architecture.
  • Need hands on current experience on Java JUnit, XML, Spring, Hibernate and SQL.
  • Strong DB knowledge- including PL / SQL
  • Knowledge of PERL
  • Hands on experience with version control, build integration and messaging technologies.
  • Need to demonstrate in-depth understanding of OO principles, design patterns and threading techniques.
  • Strong Web Services background required.
  • Strong analytical and problem solving skills.
  • Strong computer science and data-structure fundamentals.
  • Appreciation for design patterns / anti-patterns.
  • Appreciation for team-work
  • Ability to build or work in a continuous integration framework
  • Must be able to interact with all levels of personnel within the organization and be effective with both business and technical teams.
  • Ability to deal with ambiguity and define approaches to bring unfocused issues to resolution
  • Excellent written and oral communication skills for managing interactions both within the team and without.
  • Very strong attention to detail and organizational skills. Strong work ethic
  • Financial Services experience is a plus
  • An ideal candidate will demonstrate excitement for technology and business. S / he will also be able to handle competing demands on time and manage his / her work to deadlines.
  • Flexibility in outlook is essential. A lot interaction with business users and global development teams in different time-zones is involved.

    QualificationsMinimum qualifications

  • Bachelor's or Masters in Computer Science or related field from a reputable institute.
  • Preferred qualifications

  • Financial Services experience is a plus
  • Investment banking and finance domain understanding.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form