Job Description :
Title: Sr. Java Full Stack Developer with Angular
Location: Charlotte, NA / Phoenix, AZ
Duration: Long Term Contract
Phone: Telephonic followed by Webex/Skype
No OPT / CPT

Job Description
Required Skills
5-10 years of industry experience with focus on web-based software application development in large scale enterprise application development.
Strong coding, debugging, and software engineering experience in web development utilizing UI technologies – AngularJS/Material/JQuery/REACT/J2EE-Web Service, POJO, JERSEY, JDBC, etc.
Strong programming experience in using multi-threading, collections API, JDBC and knowledge of Java profiling tools.
Experience in building enterprise application utilizing frameworks like spring, spring boot, mybatis.etc.
Expertise in integrating web application tier with other tiers and external system/applications utilizing REST, RPC, and/or other APIs.
Prior experience with open source code development and/or using several IDEs including Eclipse, IntelliJ, and/or Visual Studio.
Strong knowledge of repositories such as GitHub, Maven, etc. for source code management.
Be innovative, independent thinker and strong problem-solving skills.
Understanding of web security authentication and authorization - entitlements, oAuth, siteminder, etc. & web application technology architecture – routing rules, BIG IP, etc.
Strong knowledge of application architectural design patterns such as MVC.
Experience in using various web application servers such as Tomcat, Node.js, etc.
Experience developing web applications in UNIX, Windows, and/or virtual server environment.
Software development using Lean Agile methodology is a must
Strong Database knowledge using MS SQL

Desired Skills
BS/MS in Computer Science, Engineering, or any quantitative discipline.
Knowledge of risk (credit, operational and market