Java (J2EE) Developer (Mid-Level)

  • Full-time

Job Description

We are seeking a Mid-Level Java Application Developer to work on an investment management web application. It is a multi-tiered web application that is architected around GWT (with Spring/JPA-Hibernate), Tomcat, and Oracle. 

The hired candidate will be a critical member of a project-centric team, with full life-cycle responsibilities. These responsibilities include designing, developing, documenting, testing, and maintaining the application's core logic and supporting production operations. Direct interaction with the customer is expected throughout the entire life-cycle of the project.

Qualifications

  • Experience with Java (JDK 1.5 and above)
  • Good understandings of Object oriented analysis and design (OOAD), and design patterns. 
  • Experience with Java server technologies: XML, Tomcat; GWT, Spring and Hibernate Frameworks are a plus. 
  • Database expertise: SQL, Oracle. 
  • Client-side technologies beneficial - HTML, CSS, JavaScript. 
  • Other technical qualifications: Eclipse, Ant, SVN. 
  • Strong writing skills. 
  • Good interpersonal skills, self-motivated, communicative, responsible.
  • Bachelor's degree in a technical discipline.

Additional Information

  • Job Location:     Bethesda, MD
  • Job Type:          Full Time
  • Salary:              Up to $90K (Depends on Experience)