Senior Java/J2EE Developer (Permanent Position)

Job Responsibilities

  • Assist in the development of our Java software: B2B website, middleware, client GUIs and web services
  • Participate in all phases of the development lifecycle
  • Work as a member of our team
  • Exchange information and expertise with your teammates
  • Learn the general operations of our many business systems
  • Other duties as assigned

Qualifications

  • Minimum of 5 years programming experience, preferably Java.
  • At least 3+ years of complex Java application design and development in an enterprise team environment
  • Position requires current expertise in Java EE programming
  • Experience using Java EE technologies such as: JAAS, JSP, Servlet, EJB3, JPA, JNDI, JAXB, WSDL, etc.
  • Strong understanding of Java SE: Collections, Generics, Concurrency
  • Swing expertise a plus
  • Experience using a version control system
  • Knowledgeable in the software development lifecycle
  • Knowledgeable in relational database design
  • Able to train IT and application users as needed
  • Bachelors degree or greater in Computer Science or similar field, or equivalent work experience

Non Technical Skills

  • Actively support company mission and values
  • Strong written and verbal communication skills
  • Willingness to actively participate in team/project meetings
  • Exposure to TQM, TCO, Six-Sigma or other quality concepts
  • Exposure to distribution systems and environments
  • Able to see the ?big picture? and pay attention to technical details
  • Proactive and able to quickly understand complex concepts
  • Able to work with all levels of clients (business partners, executives, peers), technical and non-technical

To apply for this position, please Click Here.