Job Title: Senior Software Developer
As a seasoned software engineer, you will play a pivotal role in our Java development team working on Enterprise Imaging, the future of patient care.
Key Responsibilities:
- Design, code and write automated tests for healthcare connectivity and patient matching parts of the application in collaboration with other software engineers and architects.
- Align with product owners to integrate client feedback.
- Own and optimize your piece of the codebase.
- Innovate and align closely with other team members to share best practices and identify improvements.
- Mentor and guide junior colleagues.
Requirements:
- Several years of hands-on development and design experience in a Java project with significant size and complexity.
- Experience with backend connectivity is highly desirable.
- A passion for Java open source technologies and agile methodologies.
- A strong team player attitude with excellent mentoring skills.
- Proficient in English language.
- Bachelor's or Master's degree in Computer Science or related field.
Technical Skills:
- Required: J2SE, J2EE, Clean Code, Design patterns, OOA/D, web services, JUnit, relational databases (Oracle).
- Nice to have: JPA, Hibernate, DICOM, HL7, JBoss, profiling, GIT, Jenkins, Angular, Bootstrap, Gradle, Docker, JSON, Jgiven, MicroServices, FHIR.
What We Offer:
- A rewarding career in a field that impacts lives.
- The opportunity to work with a talented, committed team of individuals.
- Training, and career development programs.
- A competitive compensation and benefits package.
Join Our Team:
So are you ready to shape your future?
Solliciteren