1 Infinite Loop Cupertino, CA 95014
Location: Cupertino, Ca
Job Duration: 6 months plus Contract
Principal Duties and Responsibilities include but are not limited to:
- Participate in in-depth reviews of the architecture, design, implementation and maintenance of Company’ s revolutionary mobile payment solution
- Involved in Multi-functional efforts for the purpose of maintaining and elevating the security of the Solution’ s
- Strong experience with payment protocols, mobile payments
- Deep understanding of various cryptographic algorithms (RSA, DES, AES, SHA-1, etc.)
- Experience with developing Java Card applets for Java Card OS or related software development experience for security products.
- Experience with evaluation processes of security, functional and assurance requirements.
- Experience with Java build/testing automation on-card as well as off-card.
- Experience working with Trusted Service Manager, servers, and backend payment networks.
- Experience crafting security solutions and designing quality modular software.
- Experience with object oriented languages, such as C++/Java