Strong Java programming skills required Proficiency in HTML, JavaScript and Java Candidates will be required to demonstrate a robust command of these technologies during the interview process Knowledge of AJAX, JSON, JQuery, Bootstrap is strongly preferred Understanding of JavaEE paradigms (web services, servlets, Java Beans, Data Access Objects (DAO)) Understanding of modern web architectures and technologies: RESTful services, JSON, XML, Javascript, Sessions, Cookies Experience developing cross-platform, data-rich internet applications is desirable Relational database experience (MySQL) Experience with Model View Controller (MVC) architecture. High motivation and intelligence with strong interpersonal and oral/written communication skills Ability to operate independently and flexibly in a start-up environment which is both demanding and multicultural Fluency in English A bachelor's degreeAdditional qualifications that are desirable include Past experience creating an Application Programming Interface (API) Strong understanding of mobile computing technologies, Linux and cloud computing Experience with a Linux based operating system: Should be able to remote into a machine, copy files, start services, etc. Basic knowledge of NodeJs would be preferred (not mandatory)Coding experience required - candidates will be required to demonstrate advanced hands-on knowledge of Java on the Linux platform during the interview process. This will be tested .Java Developer requirements: Past experience creating an Application Programming Interface (API) Strong understanding of mobile computing technologies, Linux and cloud computing Experience with a Linux based operating system: Should be able to remote into a machine, copy files, start services, etc. Basic knowledge of NodeJs would be preferred (not mandatory) Fluency in EnglishCandidate Profile: Location :- Thane, Mumbai No. Of Days Working :- 5 Days Hybrid