Web Services Software Engineer/Developer - 6 month contract Location Mississauga, Ontario, Canada,
Job Description:
• Fully-own and/or contribute to the design and development of all major SaaS components throughout the Information Management System
• Use up-to-date industry best-practices during design, development and test stages
• Work with product managers and engineering managers to define and determine product feature sets and development plans
• Lead software development teams through SDLC, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
• Be adept at problem solving
What we’re looking for:
• Should have a university degree in Software Engineering or equivalent
• 7+ years of development experience in Java and using related frameworks such as Spring, Hibernate, etc.
• Experience configuring Tomcat/JBoss or other web containers and working with TechOps to productize
• 4+ years experience with SOA & developing SaaS applications
• Fluent in web services and web architectures such as REST
• Fluent in at least one database (MySQL, Sybase, Oracle
• Experience in database design
• Fluent with OOD methodologies and design patterns
• Comfortable using The UML to capture and communicate software designs
• Practical knowledge of cryptographic best-practices
• Experience working in Scrum/Agile and waterfall teams
• Experience with HTML5, CSS, Javascript, JSON, XML, SOAP, JQuery and mobile web technologies