At Boston Children's Hospital, success is measured in patients treated, parents comforted and teams taught. It's in discoveries made, processes perfected, and technology advanced. In major medical breakthroughs and small acts of kindness. And in colleagues who have your back and patients who have your heart. As a teaching hospital of Harvard Medical School, our reach is global and our impact is profound. Join our acclaimed team and discover how your talents can change lives. Yours included.
This Java developer will be responsible for:
Designing, developing, and supporting full-stack web applications for the Anesthesia department, a group of over 200 clinicians, administrators, and clinical research staff.
Working directly with our users - including anesthesiologists, administrators, and clinical researchers - to understand their workflows, requirements, and needs.
Modeling databases for web applications and query clinical databases and the electronic medical record for patient data to support applications' requirements or research needs.
Creating reports and visualizations to fulfill requests using a variety of database and analytic tools.
Working alongside a team of analysts and developers to understand a project's clinical characteristics and implement technical solutions.
Working on existing code and applications used by the department, as well as new projects.
In order to qualify you must have:
Bachelor's degree in Computer Science or a closely related field
Proficiency writing Java code, analyzing and using algorithms, and designing and developing full-stack web applications. (3 years of experience required).
Proficiency writing SQL queries, understanding complex data models, and designing database models (1-3 years of experience required).
Familiarity with coding best practices and the software development lifecycle - from initial analysis/design by coding, testing, and deploying, to support, maintenance, and enhancement.
Experience writing and using RESTful APIs.
Strong analytical and communication skills, with great attention to detail and accuracy.
A strong focus on helping and understanding users and the ability to work with and communicate with clinicians and administrators with no technical background.
An ability to understand the real-world context behind technical questions and requirements.
A desire to learn and keep up with new technologies, development trends, and techniques.
Our Tech Stack:
Server/Backend: Java, Spring, Hibernate
As a key team member, you will have a lasting impact on the team's culture, productivity, and success. We think you'll love it here if you are:
Inspired to leverage your development skills to help not only your users, but also patients and families, and forward the mission of the #1 pediatric hospital in the nation.
Interested in learning what it takes to solve difficult problems and choosing the appropriate toolset and strategy to create a solution.
Interested in being part of a team, working with both technical and non-technical peers.
Self-motivated and disciplined to work both independently and in a group setting.
Boston Children's Hospital offers competitive compensation and unmatched benefits, including a, affordable health, vision and dental insurance, generous levels of time off, 403(b) Retirement Savings plan, Pension, Tuition Reimbursement, cell phone plan discounts and discounted rates on T-passes (50% off). Flexible schedule (if applicable). Discover your best.
Boston Children's Hospital is an Equal Opportunity / Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status or disability.
Internal Number: 2907982
About Boston Children's Hospital
Boston Children's Hospital is a 395-bed comprehensive center for pediatric health care. As one of the largest pediatric medical centers in the United States, Children's offers a complete range of health care services for children from birth through 21 years of age.