Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)


  • Show me jobs like this one
  • More jobs from this recruiter
  • Email this job to a friend
  • Print this job
Job Ref:  0762135f8
Employer:  Direct Solutions - Canada
Country:  Canada
County/State:  Ontario
City:  Toronto
12/10/2016 23:07
Job Description:

SENIOR JAVA DEVELOPER The primary purpose is to assist in design and architecture, and to develop, deliver, and support key products and services that our partners, customers, and internal staff rely on daily. This is a development role requiring leadership capabilities. The secondary purpose is to assist in the maturation of the development life cycle to improve agility of the product delivery teams, enabling the business to better respond to competitive threats and dramatically improve Our value proposition to our existing clients. This is an opportunity to shape the future of the payment industry. We are well-positioned in the industry and have aggressive plans to expand its business by pursuing novel approaches and strategies to enable merchants to more easily secure payments online, through mobile devices, and in-store. You will be part of creating the next generation of products and services and will also help to define how quickly we can respond to market pressures and deliver the most value to its customers. We are a wholly-owned subsidiary of a larger financial institution, and opportunities to learn from seasoned veterans while and expanding your skillset and mastering new technologies is vast. The Developer will assist in the design and architecture, and will develop, deliver and support key products and services that our partners, customers and internal staff rely on daily. This position is expected to operate within the established agile software development life cycle process used within our product delivery teams. ResponsibilitiesDesign and implement web services APIs for e-Commerce integrations as well as various payment processorsWrite secure, modern backend code for web based applicationsWork with our partners to integrate and provide leading customer products for the e-Commerce industryParticipate in the design of our software applications, from requirements to code reviews and documentationWrite automated load and performance tests using tools such as JMeter to identify and address performance bottlenecksOptimize existing backend components for scalability and reliabilityWork with cross functional teams (PM, Frontend, QA and Management) as part of the product development process using Agile ScrumMaintain development environments and deploying applications to development environmentsDebug application deployment issues and create packages using continuous integration toolsProvide customer facing Tier 3 support when necessaryDevelop an understanding of internet security threats and risk managementAdvise on application development in regard to the OWASP standardsImplement standards in regards to consumer and employee privacy of information, and industry compliance requirementsRequirementsUniversity Degree in Computer Science or related area from an accredited institutionSome work beyond standard hours to accommodate all Canadian markets may be requiredMinimum 3 to 5 years’ experience in software development in all application layers, front-end UI and APIs to middle tier services to back end processing3-5 years of experience with RESTful, SOAP and other APIs1-3 years of experience with HTML, CSS, Javascript, JSONMinimum 2 years of experience in applications architecture, applying architecture patterns and applications refactoringExperience with web frameworks such as Angular, Bootstrap and ReactExperience working in an Agile Scrum teamMobile Application Development experience an assetTechnically proficient with various development languages with a primary focus on JAVAFamiliar with release management activities and experience working with code versioning toolsExpert knowledge of software development best practicesGood knowledge of relational databases and experience with the SQL languageFamiliar with Oracle Weblogic/IBM WebSphere deployment environmentsDemonstrated decision-making and problem solving skillsEffective communication and relationship building skillsDemonstrated success in developing and implementing new applications and maintaining existing legacy applicationsDemonstrated ability to collaborate with the business or business analysts to accurately define requirements for effective solutionsAbility to deploy to Solaris, Unix and Linux environmentsAbility to apply security best practices for online applications using best practices like OWASP
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software