Jobs Listings

Java, Spring, Hibernate Software Engineers w/ Product Experience

Our client, a commercial software company providing innovative solutions in Health Information Systems (HIS) and Electronic Heath Records (HER) is seeking a several Sr. Software Engineer with expertise in Java, Spring, & Hibernate to and develop the next generation of eHealthcare solutions. The company will consider consultants and candidates seeking full time positions.

The Sr. Software Engineer is a highly valued and will participate in a small scrum team focused on specific commercial health product solutions. This individual will work in a fast paced team environment with a startup mentality to innovate systems and platforms. The Development Team collaborates and programs cutting edge technology that brings interconnectivity between patients, physicians, hospitals, and healthcare entities. The development environment fosters entrepreneurial thinking and each team member is expected to contribute substantially. This team is dedicated to ensure software quality, enhance user experience for our customer, and safeguard private medical information.

Responsibilities: Design and develop reusable, scalable, and high-performing software applications using Java/J2EE, Spring, Hibernate, JMS, web services, application server. Develop enhancements to existing product line as well as design and develop new product lines Collaborate in a team environment to share best practices, implement process improvements, and to ensure software quality. Solve problems and innovate solutions on a daily basis

Qualifications: BS in Computer Science 5+ years in Java/J2EE development 2+ years’ experience with Spring and Hibernate Experience working on commercial software products in a fast paced development environment

Ability to work in a fast paced cross-functional team environment.

Preferred Qualifications

Experience working on commercial software for a startup

Expertise in advanced software engineering concept (SOA, SCA, UML, design patterns, performance-driven design). Have strong passion for continuous improvement, both at an individual level and team level. Masters and or higher degree in Computer Science

Return to job openings