Education & Experience Required:
•A Bachelor's degree (BA, BS) required.
•Computer Science or related technical discipline
Must have hands-on experience with Flex technologies.
•7-10 years experience
•Minimum of 8 years general technical experience; minimum of 6 years applications development experience and object oriented programming experience
•5-7 years experience with Java, JSP, SQL; UNIX, and NT Systems experience
•3-5 years experience with J2EE, Spring, JavaScript, , XML, REST/SOAP/JSON, Hibernate/Ibatis
•2-3 years of experience with Flex, PureMVC, Blaze DS
•3-5 years with server side platforms, Red Hat, Apache Http Server and JBoss
•Development tools experience –ANT, Subversion, Maven, Junit/DbUnit/FlexUnit, Eclipse, Flex Builder,
Knowledge & Skills (COMPETENCIES) Required:
•Ability to develop and enhance web-based business applications
•Ability to solve problems and trouble shoot to provide solutions
•SQL skills
•Knowledge of Data Modeling Concepts
•Unix and NT Systems knowledge
•Intermediate to advanced knowledge of testing and QA procedures
•Ability to work autonomously with very limited supervision as well as collaboratively with others.
•Ability to manage individual projects and some small projects in team environment
•Excellent verbal and written communication skills
•Database architecture
•Java Web Application Development skills:
•Knowledge & skills of Java, JSP, Struts 2, J2EE (JBoss preferred), JavaScript, XML, Flex
•UNIX and NT Systems knowledge
•Development tools knowledge— Spring, Hibernate, ANT, Subversion, JUnit, DB Unit, Flex Unit, Maven, Blaze DS, Pure MVC, Ibatis
•Object Oriented Methodology development knowledge