Salary Mid-Point: $75,000
Location: Toronto ON
Job Type: Permanent

Position Title: Java Developer

Position Type: Permanent

Location: Toronto

 

Our client is looking for a Java Developer, as a Java Developer you will be responsible for the design, development, implementation and support of software systems. The individual works with other developers, QA specialists, business systems analysts and others to create quality, high-performance applications for our customers, partners and internal users.

You will be accountable to:

  • Design, development, unit testing, implementation and support of web-based Java applications
  • Creation, maintenance and support of secure, high quality, and high-performance code components
  • Collaborating with web developers, QA specialists, system support specialists and other team members to integrate components and implement/support a fully-functional solution
  • Design and creation of APIs for integration with front-end components or other systems
  • Timely management and support of software defects and issues/incidents
  • Ongoing research into new technologies
  • Research, recommendation and responsible management of 3rd party components to be used within our application
  • Support and maintenance of existing applications, as required

Your experience includes:

  • Bachelor’s Degree in Computer Science, Computer or Software Engineering or equivalent experience
  • 3+ years of experience in developing web applications in Java (preferably Java 1.8) using the Servlet API
  • Experience with web presentation frameworks and tiered web application design/development in Java
  • Strong working knowledge of relational database systems. Preferably with Microsoft SQL Server (2012 or greater) and DB2, but any SQL experience is beneficial
  • Experience developing SOAP/REST APIs
  • Some experience with multi-threading and concurrency
  • Excellent communication skills and networking abilities with internal and external parties
  • Proven ability to multi-task and progressively work towards meeting pre-defined timelines, delivering quality work
  • Strong analytical and problem solving abilities and a team player

 

If you are interested in this opportunity, kindly send your resumes in MS Word format to Toronto.talent@ifgpr.com today!