Job Description
We are looking for senior Java/J2EE developers. Qualified candidates must have 5 or more years of experience in Java/J2EE development and architecture.
The new hire will be working on various existing and new projects.
Qualified candidates must have demonstrated experience in complex data modeling, scalable designs and security.
We are looking for developers who are detail oriented, great problem-solvers, and able to effectively estimate the scope of new development.
The scope of our Java development is diverse, and includes complex multi-tier server-side applications, simpler server applications, as well as client-side Java applets.
Job Specification
Experience in most of these technologies, frameworks and projects is highly desired: Spring
JSF
Hibernate
Tomcat
JBoss
Experience working in SMS Messaging solutions, Content Management System would be a bonus.
REQUIREMENTS
BS/MS in Computer Science or equivalent
5+ years of development experience
Strong Java 5+ skills and object oriented design experience, including working knowledge of core libraries and design patterns
Experience developing concurrent applications and possesses understanding of associated issues
Experience reviewing code produced by other developers
Detail oriented
Experience with:
Servlets/JSP/JSF
HTML/CSS/Javascript/Ajax
Spring and Hibernate
Database design and SQL; Postgres a plus
JUnit / unit testing
PREFERRED SKILLS/EXPERIENCE
Linux/Unix
Tomcat 6
Maven 2
Eclipse / IntelliJ IDEA
XMPP (particularly openfire)
Tier 2-3 technical support triage/tracking/investigation/assignment
Only candidates who meet our requirements will be contacted.