Full Job DescriptionJob descriptionDefines objectives by analyzing user requirements; envisioning system features and functionalityDesign and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.Contribute in all phases of the development lifecycle.Write well designed testable, efficient code.Ensure designs are in compliance with specifications.Prepare and produce releases of software components.Support continuous improvement by investigating alternatives and technologies and presenting these for design review.Graduate of either B. Tech or B. E.At least 3+ years of experience in a similar position in an IT firmMust have hands on experience on OOPs Concept, Web Services using SOAP and RESTful, HTML5, CSS3, NodeJs, JavaScript MVVM framework, AngularJS, JMS.Must have Hybrid Mobile app development experience using IONIC frameworkMust have worked in at least 2 projects involved in Core Java, Tomcat, Apache SOAP and RESTful serviceMust have worked with Tomcat on LinuxMust have worked on Cordova and PhonegapMust have Strong expertise in Core Java, Collections, Multi-Threading and Exception HandlingGood knowledge on MySQL and XML (including JAXB binding and processing)Good command on ANT script or Maven ScriptGood Knowledge on implementing Spring and Hibernate is an added advantageExposure in IDE like Eclipse or NetBeansShould have good knowledge on open source technologiesWork as a team player more than a team leaderProfound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)Knowledge of React Native technologiesExperience with test-driven developmentJob Type: Full-timeSalary: ₹800,000.00 – ₹1,000,000.00 per yearSchedule:Monday to Friday