Foster City, CA, USA
16 days ago
Software Engineer (Java/Android)
Job Seekers, Please send resumes to resumes@hireitpeople.com

 

Seeking candidates for a Software Engineer (Java/Android) position in Foster City, CA.  The position will be responsible for design and implementation of the platform that enables cloud-based mobile payments.   
Responsibilities:

·  Work closely with our product and design teams to build NFC HCE (Host Card Emulation) experience for Android platform for multiple channels.

·  Implement custom native user interfaces using the latest Android programming techniques.

·  Prototype new and redesign features.

·  Strong coding abilities and experience with Java and Android SDK.

·  Coordinate and manage input from business and technology stakeholders across the enterprise and be responsible for the design and execution of large-scale technology initiatives.

Skills Required:

·  8+ years of development experience with strong object-oriented software development expertise, knowledge of Java language.

·  Experience with HTTP, JSON, Rest, XML

·  Multi-Threading and memory management specific to mobile devices.

·  Understanding of caching mechanisms.

·  Proven problem solving skills and an ability to respond resourcefully to new demands, priorities and challenges.

·  Excellent verbal, written and listening communication skills with an ability to develop relationships with key partners

Preferred Skills:

·  Bachelor degree in a technical field such as computer science, computer engineering or related field required. MS or other related advanced degree preferred.

·  Preferred experience with Android Security. Code obfuscation, secure storage, encryption

·  Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways.

·  HCE on Android 4.4 KitKat development experience is a big plus

·  Paywave mobile experience is a big plus

·  NFC Java Card development experience is a plus.

 

Confirm your E-mail: Send Email