NI SAAT Front End Developer
Education
Required: Four year degree in Software Engineering, Computer Engineering, Computer Science, or equivalent experience.
· Minimum 3 years experience in web application development
· Minimum 3 years in development using Java
· Experience working in a Linux/Unix environment
· Must have experience with web and enterprise application development
· Experience in using code management systems (Subversion)
· Understanding of SQL and relational databases (Oracle DB, MySQL)
· Hands on experience with front end related technologies such as JQuery, Bootstrap, etc
· Good knowledge of HTML, CSS and JavaScript.
· Extensive Java EE development experience on the framework and libraries, including Spring framework, Spring webflow, JPA, Hibernate, JMS, Servlet and JSP Custom Tag.
· Application development using web services, SOAP, or REST
· Expertise creating unit and automated test cases/suites/tools
· Experience with commercial and open source servers like Apache web server, Apache Tomcat, and JBoss.
· Solid experience developing and implementing complex application components
· Excellent communication skills, verbal and written
· Strong interpersonal skills, ability to work effectively with solution architects, peer developers and testers
· Ability to work productively on projects involving multiple developers