The Full Stack Software Developer develops strategic solutions for new services and functionality. This role designs software and participates in programming, testing and documentation through the entire Software Development Life Cycle (SDLC). Timely and effective communications to the team, organization and outside vendors are regularly disseminated as part of this job function.
Experience developing applications using multiple programming/scripting languages.
Experience in developing applications for cross-browser compatibility with different OS and device is a must
Experience in developing applications for Mobile platform
Experience in developing web pages meeting Section 508, WCAG 2.0/ARIA standards
Experience in developing and testing the application with Screen Reader tools like JAWS/Read aloud
Experience in developing automated test cases using the JUNIT Framework
Experience in cross browser development.
Knowledge of cloud-based architecture
Experience developing responsive or adaptive web application
Good interpersonal skills in order to interact with clients, technical staff, and third parties.
Experience in Agile Methodology
Platform Tools: JBuilder, Eclipse
Languages: Java, HTML, JSP, XML
Operating Systems: Windows, UNIX/Linux
Experience with pure J2EE and core Java technologies is must
Experience with Spring Hibernate
Experience with Spring Batch
Experience in client/ server integration
Experience with XML, XSLT and XPATH
Experience with XQuery, Java, Python and prototype/ script.aculo.us AJAX framework is a plus.
Experience with JBOSS
Experience with Gulp and Node.js