Java Developer - Senior

Location: Mississauga, ON
Date Posted: 06-06-2018
Mandatory qualifications: 
  • 5+ years’ experience developing web applications in Java 
  • BS/MS in computer science or equivalent work experience 
  • Experience in design and development of SOAP and REST web services using Apache CXF or other frameworks 
  • Experience with Angular JS and Javascript 
  • Experience with Spring, Spring Boot, JPA, Hibernate and Splunk 
  • Experience with HTML, Java Beans, JSP, Ajax, Servlets, JSON, XML, XSL and CSS 
  • Excellent verbal and written English Skills, demonstrated ability to explain complex technical issues to both technical and non-technical audiences 
  • Experience with Apache Tomcat, IBM Web Sphere(WAS), JBOSS, Web logic 
  • Incredible coding skills and programming ability way above average 
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies 
  • MUST hold a valid Reliability level security clearance
Preferred Experience: 
  • Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications. 
  • Familiar with the development challenges inherent with highly scalable and available web applications. 
  • Strong background in performance tuning 
  • Experience with RAML, JSON Schema or REACT desired 
  • Experience with cloud/SaaS applications
Responsibilities: 
  • Design & develop web applications, REST & SOAP APIs 
  • Resolve defects and bugs during QA testing, pre-production, production, and post-release patches 
  • Work cross-functionally with various teams: product management, QA/QE, various product lines, or business units to drive forward results. 
  • Roughly 95% hands-on coding applying your technical expertise to challenging programming and design problems 
Duration: 3 Months + possible extension
or
this job portal is powered by CATS