Qualified candidate will participate in the design and development, administration and enhancement for internal and customer facing products and services. Candidates must have 4+ yrs proven work experience in software application development with strong background in web development. The person must have a positive and creative approach to problem solving, strong analytical and troubleshooting skills, and excellent written and verbal communication skills and be able to communicate with on-site and off-site developers. Strong interpersonal skills, be able to work independently and as part of a team and thrive on technical challenges required.
Technical depth in OOD methodology, Java, XML, MVC, Web Services Deep knowledge of J2EE (JSP, Servlet, EJB, JDBC) Strong problem solving and troubleshooting skills Experience creating multi-tier application architectures using the J2EE MVC approach. Experience with any of the major web application frameworks including Struts, Spring WebFlow and/or JSF. Experience configuring and deploying J2EE applications to one or more of the major vendor�s application server such as BEA WebLogic, IBM Websphere, Oracle 10g AS and/or JBoss AS. Experience with the Spring Framework Experience with any of the major ORMs including iBatis, Hibernate or Toplink Experience with database development, SQL, Schema design and optimization Experience working in team environment including structured source code management using CVS or Subversion with ANT and/or Maven experience. Excellent communication skills (both written and verbal), interpersonal skills Knowledge of distributed enterprise architectures such as SOA and Enterprise Service Bus (ESB) a plus. BS or MS Degree in Computer Science or a related field.
Email me at bgloff at citytechinc dot com with a cover letter and resume for immediate consideration.