Cypress Consulting

Java Lead and Java Developer

We are a Seattle-based consulting group with core competencies in Business Consulting, Technology Services and Creative Design. Our projects range from small add-ons to large enterprise system development and implementation. Our developers get challenging assignments on a large variety of continually changing projects. Most use the latest cutting edge technologies. We are looking for individuals who are driven, who can self-manage while working in a supportive team environment, who deliver software releases on time, who communicate effectively with developers and with customers, who are motivated to continually learn, and who maintain high standards for quality and professionalism.

We currently have openings for Java developers, locations include Seattle and the I-5 corridor north through the Bellingham area. Both full-time and contract part-time opportunities are available as well as remote and partial/full on-site positions.

REQUIRED SKILLS

  • Extensive experience in developing multi-tier web based applications using Core Java and J2EE
  • Good knowledge of Object Oriented Analysis and Design, object modeling with tools such as Rational Rose, Together Control Center
  • J2EE frameworks such as Spring, Struts and ORM frameworks such as Hibernate
  • Javascript, JSP, Servlets
  • Development experience with application servers such as Tomcat, JBoss, Weblogic etc.
  • SQL, creating schemas and stored procedures to support n-tier development.
  • Experience with Web Service frameworks such as Apache Axis etc.
  • XML, XSL,XSLT
  • Experience with Unit testing frameworks such as JUnit
  • Experience using automated build tools such as Ant, Maven, Cruise Control
  • Experience with J2EE design patterns such as Visitor, Singleton, MVC2
  • Developing Java applications using IDEs like Eclipse/IntelliJ/NetBeans

ADDITIONAL SKILLS

  • E-commerce and digital media delivery
  • Ajax, JAXP
  • SQL 2005, Oracle
  • Content management systems
  • Agile development, XP, TDD
  • Remote team / offshore development
  • Dev team lead experience
  • Source control, especially Perforce and SVN