Developers with 3 to 5 years hands on experience in pure technical roles in development of various software applications
In depth knowledge and application of Java, J2EE, JSP, Servlets, JDBC, Spring Framework, Struts framework, EJB and JavaScript
Proficient understanding of web mark-up, including HTML5 and CSS3
Experience in developing AJAX interfaces with AJAX libraries and frameworks (e.g. JQuery, AngularJS, etc.)
Strong team orientation and commitment to overall team success; willing to go above and beyond to ensure team success; intense customer focus and commitment to driving quality
Effective time management skills in order to manage multiple priorities with flexibility on time zones and timelines
Logical thinking, high analytical and problem solving skills; innovative and solutions oriented
Ability to partner with non-technical and technical peers; ability to work effectively with remote colleagues; participate in technical discussions