"For the right opportunities knock the right doors "

senior software engineer in Ottawa

senior software engineer in Ottawa

Mar 27,2017

job description
Senior Software Engineer - Product Development

Our client is an international, award-winning provider of software solutions to the financial services industry. 

As a Senior Software Engineer, you will be part of the Product Team focused on implementing cutting edge consulting solutions for some of the world’s largest banks. You will bring your expertise in building high-performing, scalable, enterprise-grade products for global banks.

What will you do?

- Managing Java/J2EE application development while providing expertise in the full software development life-cycle,
from concept and design to testing.
- Contribute in all phases of the development life-cycle.
- Write well designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these 
for architectural review.

What do you need to succeed?

Must have:
- 8+ years of experience with enterprise software development in JAVA, J2EE, Spring and Hibernate Frameworks,
Web Services and REST-based APIs
- Strong experience in multi-threaded server side Java programming
- Strong database and query building knowledge across multiple databases like Oracle
- Knowledge with Application Servers like JBoss / Websphere / Weblogic

Nice to have:

- Domain knowledge of banking and financial institutions and/or large enterprise IT environment will be a 
strong asset.
- Proven experience in the use of Eclipse, Maven, Sonar, JUnit tools.
- Experience working with Agile methodologies.
- Knowledge on Jasper reports and Google Webtool Kit.

What's in it for you?

If you work with us, we expect you’ll show the spirit, drive, and intellect that makes you great. We offer a challenging, team-oriented work environment, competitive remuneration and benefits, and excellent opportunities for professional and personal growth

For further details, Please contact Click Here

Create Your Resume

Country Based Salary Graph


Oppurtunity Check

* Select Your Country

Alert Message to be displayed.