Computer Programmer (Java)

Technology

Pay Level: Negotiable

SUMMARY:
The Computer Programmer (Java) will work with a team of other programmers to perform software design, development and maintenance activities. This will include configuring, customizing and developing our Java applications. He/she will leverage the following Java technologies: Servlets, JSF, JDBC, JPA, Seam Framework, JUnit, Eclipse IDE, Maven, and Ant. He/she will work to contribute to the overall objective of delivering functioning, well-designed and maintainable applications.

ESSENTIAL DUTIES AND RESPONSIBILITIES:


OTHER DUTIES AND RESPONSIBILITIES:


QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability desired. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

KNOWLEDGE, SKILLS AND ABILITIES:


EDUCATION AND/OR EXPERIENCE:
Bachelor's degree in computer science, information technology, mathematics or related field or equivalent years of professional work experience, and at least 1 year experience in computer programming positions of increasing complexity, or equivalent combination of education and experience. Experience can be met through internships (paid or unpaid).