Osoby zainteresowane prosimy przesyłać swoje aplikacje na adres [email protected]
W skład aplikacji powinny wchodzić CV, list motywacyjny, referencje, ukończone kursy oraz wszystko co pozwoli udokumentować Państwa predyspozycje na powyższe stanowisko. CV i list motywacyjny muszą być zredagowane w języku angielskim.
Wszystkie dokumenty powinny w formie PDF. W tytule aplikacji proszę wpisać tytuł stanowiska.
Wymagania
Zakres obowiązków:In this role you will be developing the distributed computing and messaging architecture and software required by all components of Vnomic's software. Using your distributed computing and messaging background, you'll create a flexible and highly scalable communication infrastructure unified by a single common meta-model.
Wymagania:
- Strong Java programming skills, concurrency programming techniques
- Understanding of distributed computing concepts and techniques
- Understanding of messaging architectures and design patterns
- Practical experience with message brokers/ESBs, ApacheCFX, Apache ServiceMix or Camel is a plus
- Experience with Zookeeper is a plus
- Solid understanding of JVM internals, classloading, garbage collection
- Experience with Java Remoting, Spring and OSGI
- Knowledge of TCP/IP, HTTP/S, SSO, LDAP
- Experience integrating communication across multiple languages such as Python, Ruby, Groovy and C/C++
- Practical experience with development and integration of complex systems
- Self-motivated, takes initiative and requires minimal direction
- Willingness to explore and learn