· As a Full Stack Applications developer, you will participate in all facets of the development cycle for the application.
· You should have strong understanding of product development and should be Self-directed and self-motivated with the ability to take charge as and when required
· In this position you will analyze, design, develop, integrate, and troubleshoot software programs/applications.
· This includes configuring, coding, developing, integrating, testing and documenting software specifications.
Technical Skills Required:
· Good knowledge of Java/J2EE web application technology stack (Core Java, Spring core, Spring MVC, Hibernate, REST, JSON, XML)
· Sound knowledge of Angular practices (Angular) and commonly used modules
· Sound knowledge on one or more chosen frameworks/libraries like UI Bootstrap or jQuery
· Creating custom, general use modules and components that extend the elements and modules of core Angular
· Knowledge on Templating engines (jQuery, jQueryUI, RequireJS, doT.js)
· Exposure to C3/D3 charting libraries
· Ability to integrate existing APIs (REST/SOAP)
· Writing unit tests using automated TDD tasks using Jasmin/ Karma
· Working Knowledge of relational databases, Structured , unstructured DB.
· Working knowledge using Git/GitHub, Continuous integration using Maven & Jenkins.
· Very strong experience in developing API and managing it.
· Having Knowledge about AWS is a plus.
· Having a handle on MVC.
· Excellent conceptual, and critical thinking capabilities.
· Strong attention to detail and consistency.
· Excellent oral and written communication skills and the ability to clearly articulate to all project members and stakeholders
· Must be a team player who works well with technical and non-technical resources
· Excellent analytical and problem-solving skills
Yangoos Technologies LLP