Looking for a Sr. Full Stack JAVA developer for our Phoenix, AZ location.
- 5+ 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.
- 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
Job Type: Contract