Senior Java Developer

4FMV

4FMV is looking for a Senior Java Developer for our client in Downtown Toronto for a 6-month contract.

4FMV is looking for a Senior Java Developer for our client in Downtown Toronto for a 6-month contract. Located just steps from Union Station, our client is a leader in their field and recognized as one of Canada's Top 100 Employers.

You will design, develop, and implement software applications on a 24X7 web based client facing application. The work is primarily back-end focussed but front-end experience is important.  
 
Core Responsibilities:
  • Design and Develop application code for Java/J2EE applications, including web services and web components.
  • Maintain and enhance existing Java/J2EE applications.
  • Write technical design documentation, create/update support procedure templates.
  • Create unit tests for application code.
  • Troubleshoot problems (software, environment) and identify/implement solutions.
  • Provide second level support, system uptime, and operational and LOB support.
  • Collaborate with QAs on integration and regression testing.
  • Implement security policies.
  • Focus on continuous improvement.
  • Participate and lead release deployments to production. 
Qualifications:
  • 8+ years experience in systems development 
  • 4+ years in Java /J2EE environment
  • 4+ years experience in UI development (Angular 1.x, HTML, JQuery …)
  • Experience developing client facing, W3C standards compliant, AODA compliant web applications supporting multiple browsers and operating systems.    
  • 3+ years working in an Agile/SCRUM environment.
  • Proven experience with Enterprise JavaBean (EJB), J2EE, JSP, JPA, Spring, and Web Services
  • Experience with DevOps is nice to have
  • Understand responsive design 
  • Knowledgeable of design pattern and data structures
  • Experience supporting 24x7 production applications