: Key Functions & Roles of the Candidate: Technical Expertise: . Strong knowledge of OOD/OOP software design patterns and principles . Strong knowledge of Core Java and Java open-source software components . Experience with multiple Spring technologies such as Spring Framework, Spring Boot, Spring JMS, Spring Cloud, Spring Data and Spring MVC. . Comfortable working in the presentation-tier. HTML, CSS, JQuery, AJAX, JavaScript, AngularJS. . Web Services experience in REST (JSON) . Knowledge of Relational Database modeling and concepts (SQL, referential integrity, etc.) . Experience with Relational Database Management Systems such as MySQL. . Experience with Java Object-Relation Mapping (JPA, Hibernate) . Good to have experience in NoSQL database MongoDB. . Experience with ANT and Maven Desired Characteristics: . Experience working with Agile software development methodologies (Scrum, XP) . Dedication to quality . Attention to detail . Strong problem-solving abilities . High energy, results driven person with strong interpersonal skills . Excellent communication skills and the ability to interface with more senior co-workers and leadership with confidence and clarity . Able to clearly articulate and document software designs . Must be receptive to feedback and guidance. . Comfortable working in a team and interacting with others.
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.