
Java Software Developer
EnStream LP is a joint venture company owned by Bell Canada, Rogers, and Telus – Canada’s three largest mobile communications companies. EnStream is developing a breakthrough mobile commerce platform. Zoompass (www.zoompass.com) is the first product launch for EnStream. Zoompass is a unique mobile person-to-person money transfer service that uses a stored value account to send/receive/request money quickly and securely for all 21 million mobile phone users on the Bell, Fido, PC Mobile, Rogers, Solo Mobile, TELUS or Virgin Mobile networks. It’s a new and simple way to send and receive money instantly and securely – just by pressing a few buttons on your mobile phone. With Zoompass, all you need is a mobile phone to transfer money, anywhere, anytime. It’s safe and secure, fast and convenient. EnStream is seeking driven individuals who can help make mobile commerce a reality in Canada. Are you ready to make a difference in the world of mobile payment technology with EnStream?
Overview
We are seeking a Java Software Developer to join our team. While being involved in various parts of the business and new features, your primary focus will be our payment processing. Common tasks include working with the Product team to define, refine and understand requirements, development of new features, unit testing features and ensuring timelines are met. Learning the system architecture, design of the current system and identifying areas that need to be refactored will also be core tasks.
Generating new ideas, dealing with constant change and effectively communicating information will be key to success in this role.
If this sounds interesting, and you’d like to join a team working on the most exciting mobile payment application in North America, then we would love to hear from you.
Primary Responsibilities
Aid in the prototype and development of mobile NFC payment solutions on various mobile platforms
Contribute to development of NFC mobile backend server system functionalities, including provision, OTA download
Write technical documents that detail the design of code
Contribute to brainstorming sessions for new and innovative ideas
Assist in deployment of the system, and development of deployment plans
Ensure code and development practices confirm to company standards
Personal Skill Requirements
Technical Skill Requirements
At least 3 years of Mobile development experience on various Mobile platforms (Blackberry, IPhone, Android, J2ME)
Experience with web services
Experience with XML (SAX/DOM/XSLT/etc)
Experience using Eclipse, RIM Blackberry IDE
Other Valuable Skills
Experience on developing mobile application at Trusted Execution Environment
Experience on developing applications that manages mobile devices’ secure elements
Java Card, NFC contactless applet experience with STK
Experience on JSR177, JSR257
Experience on using build technologies (ANT, Maven, etc)
If you are interested in applying for this position with EnStream,
please email your resume to jobs@enstream.com.
|