Java Developer

Location: GTA, Ontario, Canada
Date Posted: 09-27-2018
On behalf of our client, Affinity is currently seeking an Java Developer to join their team for a full-time role with a major retailer. You would be working along side a highly skilled collaborative team of developers to improve an online customer experience involving both the front and back-end development. 
What you’ll do;
• Collaborate with end-users, programmers, and designers in conceptualizing and development of enhancements and new software programs and applications
• Use knowledge and familiarity with related programming practices and software systems to provide analysis and resolutions for the software development team
• Develop, design and maintain custom applications that are based on the user requirements
• Provide end users with knowledge and training on how to use the applications effectively 
• Perform encoding, testing, debugging, and installation of programs and procedures
• Ensure that programs and procedures and accurate and operate proficiently
• Documentation of all development and customizations to allow proper communication of project results
• Creating effective diagrams and coding logic flowcharts
• Ensure that the user’s requirements are met through established guidelines
• Provide on- call support and problem resolution for programs and applications

What we are looking for;

A collaborative individual who has the ability to work in a team, share ideas, think out of the box, and is up to date on technology enhancements and customer experiences through the web.  We are looking for problem solvers and strong attention to detail.  With regards to communications, we are looking for someone who can articulate their ideas well, ask good questions, interact with others in a collaborative way. 
With the following skills:

 5 years Software Development experience in relation to designing and developing applications using Java EE / Core Java and mobile applications.
• 4 years experience in developing web applications (Spring MVC, JSF, Struts).
• Comprehensive knowledge of Junit, Git, Linux
• Excellent knowledge of Relational Databases such as Oracle DB

Not this position is outside of the Toronto downtown core, access to drive would be beneficial as it is not on the subway line.
or
this job portal is powered by CATS