This is a senior level developer/architect role working in an Agile development environment. As a member of the engineering team, you will be responsible for designing, implementing and supporting portions of current and future software offerings. Our client is a small but growing software development company.
This is a full-time position, no contractors please!
Local (Tampa) area candidates strongly preferred. There is no relocation assistance offered for this position.
BSCS or similar technical degree. At least 10 years of software development experience with at least 7 years of Java development experience. Requires Spring and Hibernate experience. Experience writing Eclipse Plugins and/or RCP Applications. Strong object-oriented design (OOD) with appropriate use of design patterns. Understands the implications of software designs and implementation choices on performance and maintainability. A hands-on developer capable of working independently or with a team of experienced developers to build excellent but timely solutions. Ability to work on cross-functional teams to develop requirements and functional designs. Must be a U.S. Citizen or Green Card holder.
Skills / Experience desired:
EJB3, Eclipse Web Standard Tools (WST), Eclipse Modeling Framework (EMF), Eclipse Graphical Modeling Framework (GMF). Exposure to XML, XSLT, and XPath. Exposure to J2EE containers like Weblogic, Websphere, JBoss, or SAP WAS. Experience working with databases such as Oracle, DB2, MSSQL, MySQL, and Postgres. Familiarity with open source development tools like ANT and Velocity. Experience developing web applications using technologies such as JSP and AJAX. Experience deploying and consuming web services using Axis, SOAP, WSDL, Exposure to Service Oriented Architectures (SOA). Experience contributing to an open source community (forums, wiki, etc)