Position: Software Engineer
Job Description:
- Design, develop, and maintain i-Sprint AccessMatrix product suite to provide strong
authentication, Single Sign-On (SSO), and authorization solution to enterprises - Provide training for i-Sprint professional service team on i-Sprint AccessMatrix product
features - Third level support to assist i-Sprint customer service and professional service teams to
troubleshoot and solve customer issues
Job Requirements:
- Highly proficient in Java programming with at least 3 years of experience
- Possessing a deep understanding of object-oriented programming
- Possessing a deep understanding of database (RDBMS) design
- Experience in developing web app by using Java technology (e.g. Servlet, JDBC)
- Experience in developing a concurrent server-side app with Java
- Possessing knowledge of enterprise servers, e.g. Websphere, Weblogic, Tomcat
- Possessing knowledge of directory server, e.g. ActiveDirectory
- Possessing knowledge of enterprise communication protocol, e.g. SOAP, XMLRPC, and Restful API
- Possessing knowledge of security concepts, or identity and access management, or cryptography protocol
- Knowing security-related standards, e.g. SAML, OAuth, OpenID Connect, OATH, is a plus
- Knowing the GWT/AngularJS framework is a plus
- Knowing DDD pattern is a plus
- Having some working experience with .NET is a plus
ITE & Polytechnics graduates are welcome to apply!
Reach out to hr_recruitment@i-sprint.com