Android developer – Romania

Company Summary  Veridium is a leading provider of end-to-end biometric authentication solutions for enterprises deploying biometrics as part of their access and identity management security strategies. Powered by an unmatched knowledge of biometrics R&D, Veridium solutions increase convenience and security, reduce fraud, and cut costs associated with passwords and traditional multi factor authentication.  We are looking for highly-motivated, forward-thinking talent to add to our growing team. VeridiumID platform is composed by:
  • Server Application
  • Mobile App (Android and iOS)
  • Integration points with AD and Citrix infrastructure
  • Deployment scripts
  • User Behavior Authentication

Technologies

  • Mobile – native applications (Android and iOS)
  • VeridiumID Service – Java REST API
  • VeridiumID Admin Console (AngularJS application)
  • Persistence Layer / Data processing – Zookeeper, Kafka, Spark / Tensor Flow, Cassandra (+Lucene Index)
  • Deployment – Ansible Scripts/python
Requirements Min requirements:
  • BS.MS in Computer Science/Electronics/Electrical Engineering or a related technical discipline
  • 4+ years of experience in software development
  • Advanced knowledge of Android SDK & Java
  • OOP principles and design patterns
  • Experience with client-server applications
Advantage:
  • Network and security knowledge
  • iOS ; JNI or C/C++ experience
  • Android material design; Android camera API experience
  • Build scripts
  • Continuous integration

General description

  • Analysis, design, software development, testing, and documentation of code.