Job Description:
· 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
· Strong knowledge on object-oriented JavaScript/Typescript, AJAX, HTML 5, CSS Modules, Web pack, Pack managers (npm)
· 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.
Person Specification
· 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
1.The more the Jobs you apply, the higher your chances of getting a job.
2. Keep your profile updated Update
Recruiters prefer candidates with complete profile information.
3. Keep visiting the Teamlease.com daily
Daily visit will ensure you won’t miss out on any Job opportunity.
4. Watch videos to improve Watch videos
Be a better candidate than others by watching these Job-related videos.