We're looking for a full-time, mid-level Java EE developer to work on our web-based online health care solution. Our software combines the best elements of the web, video, and telephony to bring patients and health care providers together in innovative new ways. Responsibilities:
Design and implement new functionality.
Engage in all aspects of release cycles including requirements review, work estimation, design, implementation, testing, and review.
Work with QA to understand and resolve defects.
Identify gaps in requirements or designs, and present options to address them.
Provide last-line support to the Hosting and Professional Services teams responsible for helping our customers reach their goals.
Excellent oral and written communication skills.
3+ years of server-side Java development experience.
Thorough knowledge of SQL and relational database concepts. Oracle preferred.
B,S. or equivalent degree in Computer Science or related field.
Effective time management skills with the ability to juggle multiple tasks and shifting requirements.
Spring and Hibernate experience a plus.
Authorized to work in the U.S. without sponsorship.