»  Telecom Technology »  Java Developer

2Yrs -5 Yrs       Bangalore     Openings: multiple

[doc,pdf ]

Our Client is looking for Senior Java Developers for IOT product development.



You will have opportunities to be part of the core R&D and work in the areas of IoT Applications, Asset Intelligence, Video Analytics, Anomaly Detection, Machine Learning, Deep Learning, Cloud/SaaS deployment along with significant artificial intelligence implementation. You will work all the way from requirements through the delivery of the product including building prototype for practical problems by leveraging the latest tools



This important position is for an individual contributor in our R&D team in Bangalore.



  • Full stack developer with hands on programming experience in Java, JavaScript, NodeJs
  • Expertise in developing micro service based REST APIs and exposure to API gateway
  • Expertise in server side programming using Spring Framework - Core, Messaging, Transform, Security modules
  • Experience in developing visualizations including visual analytics; real-time visualization of IOT devices; visualizations for interactive data exploration; narrative / editorially-guided visualizations; time series analysis methods
  • Expert level programming knowledge in ReactJS/ AngularJS, websockets, Charts, Map, Data Grids, Nodejs and NPM modules
  • Knowledge of SQL ( Oracle/ Maria DB) / NO SQL data bases ( Cassandra, Redis etc)
  • Experience in developing high performance, distributed and scalable applications on Container deployment( Docker and Kubernetes)
  • Knowledge in Messaging and streaming frameworks like - RabbitMQ / Kafka messaging APIs and push notifications is plus
  • Familiarity with Continuous Integration and DevOps methodologies and tools chain - e.g. Jenkins, Cucumber, automated unit/functional testing tools