Job Title: Angular Developer Duration : ContractLocation: Remote
RESPONSIBILITIES:Work with business and IT management to analyse, design, and develop system architecture using J2EE design patternsUse JavaScript frameworks such as AngularJS, jQuery, and DojoCreate technical documentation, including system architecture and design, use case diagrams, sequence diagrams, and class diagramsDevelop web applications utilizing Java technologies, frameworks, and tools such as Servlets, JSF, Struts, Wink, Spring, and HibernateDevelop an application's user interface using JSPs, AJAX, JSON, and JavaScript frameworksImplement REST based web servicesIntegrate disparate enterprise applications and data sources and incorporate SOA principles
EXPERIENCE:4+ years of professional experience as a software developer or engineer usingAngular technologies to develop enterprise grade angular applications.Use of Dev Ops practices within development or IT teams (continuous integration, performance management, release and delivery management, and related tools)Experience building and consuming JSON-based RESTful APIsExperience working in an Agile team environmentApplication development experience using Java /J2EE technologies would be a great advantage.Specialized Knowledge (preferred previous experience)Hands-on experience to build UI for web applications using Angular 2/4 – 5/6, HTML 5 , CSS3, Bootstrap, Typescript and JavaScript Libraries.Utilizing Angular JS developmentHTML, CSS, JavaScript, and jQueryWriting REST based web servicesImplementing Responsive Web DesignMobile application developmentFamiliarity with Agile methodology