Job Description :
Position : Software Engineer with IOT exp (Internet of Things)
Location: San Diego CA
Duration: Fulltime

Job Description:
Design and implement features for new and existing IoT products, features, APIs, platforms and frameworks
Collaborate on architecture and technology best practices across the organization.
Hands-on development of critical platform components, implement real data time processing and analytics on data streams to capture key performance metrics

Basic Qualifications
Bachelor’s or Master’s Degree in Computer Science or related field
6-8 years in software development
Programming proficiency in Java and Scala
Strong core Java, design patterns and OOD/OOP skills
Experience with Microservices environment, Spring Boot and Spring Cloud Technologies

Professional experience in following technologies:
SQL and NoSQL (ex: Cassandra, Elastic Search, Couch base and etc)
Kafka
Docker
REST

Preferred Qualifications
Data pipeline with Spark, Kafka and NoSQL.
Spark Streaming
Spark SQL
Machine Learning

Experience with distributed computing and enterprise-wide systems
Experience with dynamic languages such as Python, JavaScript and front end technologies (ex: AngularJS, ReactJS)
Knowledge of tools and techniques in cloud automation.