14/02 Hema Ram Bhatt
Human Resources at Grid Infocom Pvt Ltd

Views:653 Applications:52 Rec. Actions:Recruiter Actions:31

Grid Infocom - Java Lead - Spring boot (9-15 yrs)

Gurgaon/Gurugram Job Code: 411795

Position : Java Lead

Keywords/ Skills(Primary) : Java, Spring Boot (Spring), RabbitMQ/ Kafka, Redis (in memory database), Hibernate, OAuth, SAML, Maven/ Gradle, Jenkins, Sonarqube, JUnit, MariaDB/ MySQL, MongoDB, Linux OS, Rest services & pooling methods

Secondary Skills : Python, NLP, Elasticsearch, Neo4j, JavaScript, HTML, CSS3, bootstrap, php, Angular JS, React, Phonegap

Job Description :

Responsibilities :

- Understand business objectives and conversational context based requirements of Chatbot, to build a world class product

- Image processing using OCR tools API- s/ SDK

- Responsible for develop, test, monitor and maintain state machine, & their integrations (Rest, JMS, Webhook)

- Continuous release deployments and managing code quality using tools

- Integration with backend systems and third-party applications through APIs

Desired Skills & Experience :

- Total 9+ years- experience working through complete product development life cycle is highly preferred.

- Excellent understanding of micro services architecture

- Good knowledge of SQL/ NoSQL databases starting from schema creation to CRUD operations

- Apart from Java, experience with one or more languages such as Python, NodeJS, .NET

- Solution Architecting and mentoring of junior developers

- Exposure to at least one major AI/NLP platform (API.ai, Wit.ai, IBM Watson, Kore, Microsoft Bot Framework LUIS, etc.) for building Chatbots and interactive intelligent agents

- Exposure of common Artificial Intelligence/Machine Learning techniques

- Experience building large/medium-scale distributed systems using RESTful web services

- Familiarity with Chatbots, Facebook Messenger, Skype, Slack and other messaging platforms

- Experience with web & mobile application frameworks

- Hands on with database (MySQL/ MariaDB, MongoDB, PostgreSQL etc.)

- Ability to multitask and take on new technologies

- Ability to setup development environment, from database setups to front-end web development

- Problem solving and communication skills

- The ability to maintain effectiveness in a changing environment and the willingness to respond quickly and positively to change.

Add a note
Something suspicious? Report this job posting.