Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
KaaIoT is the company behind the popular Kaa IoT Platform. It has been in broad use in nearly all major digitalized industries, and has been highly acclaimed in media and among IoT technology observers. Now we stand at the new milestone for our IoT product line while also expanding our expertise in emerging, cutting-edge technology.
2 квітня 2018

Java software engineer (вакансія неактивна)

Київ

Необхідні навички

3+ years of experience in commercial Java development
Experience in working with distributed, highly available systems
Good knowledge of Enterprise Application Architecture patterns
Test-Driven Development
Strong knowledge of Java core: collections, concurrency, etc.
Strong knowledge of Java 8
Experience with Spring ecosystem frameworks (Boot, Data, Security)
Maven
Experience with Git, GitHub, GitLab
Experience in REST API design and implementation
Good knowledge of Hibernate/Spring Data framework
Experience with any of SQL databases (MariaDB, Postgres) and NoSQL databases (MongoDB, Cassandra, Couchbase)
Experience with IaaS (AWS, GCE, Azure)
Good knowledge of security (SSL/TLS, OAuth, SSO, JWT)
Intermediate English
Project delivery experience

Буде плюсом

Previous experience with Kaa or other IoT platforms
Experience with Spring Cloud
Experience with Akka
Experience with Big Data platforms (Hadoop, Spark)
Experience in service discovery (etcd, Zookeeper)
Experience with serialization and RPC (Avro, protobuf, Thrift)
Experience with containerization (Docker, rkt)
Experience with container orchestration (Kubernetes, Mesos, CloudFoundry)
Practical experience with IoT protocols (MQTT(-SN), CoAP, LWM2M, AMQP, OMA-DM, etc.)
Upper-intermediate or better command of English
Business requirements analysis
Outstanding written and verbal communication skills
Creativity and presentation skills
Organizational skills

Обов’язки

Implementation and support of protocol abstraction library. Development of apps based on implemented library.
Continuously improve your skills with new technologies

Про проєкт

Kaa is the world’s leading open-source cloud platform for the Internet of Things. With up to several hundred downloads happening daily, hundreds of users and organizations worldwide rely upon the Kaa platform to implement, deliver and operate the most innovative products and services.
The Kaa Crew invites aspiring, open-minded, enthusiastic and self-motivated individuals to join the team in spearheading the innovations of tomorrow. You will have a unique chance to work with the most talented people in the information technology, and master the trendiest, state-of-the-art technologies in the Internet of Things, Cloud, Virtualization, Big Data management and processing, Machine Learning, Mobility, Web, Embedded, and more.
If you think you have the skill and the passion it takes to join the Kaa Crew, we are open to chat!
www.kaaiot.io
www.kaaproject.org

Гарячі Java вакансії

Всі Java вакансії