Software Engineer - Java Microservices
Quest GlobalMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessCommon early-career Java backend role with medical-device specificity, leading to moderate candidate competition.
Strong medical-device and DICOM experience required, reducing cross-industry transferability.
Requires specific Java/Swing, Spring Boot, Angular and medical-device experience, making screening relatively strict.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop applications using Core Java and Java Swing primarily for the Medical Devices domain.
Develop Single Page Applications using Angular and React alongside enterprise application components in C++, Perl, and Python.
Own tasks related to new feature implementation, bug fixes, and enhancements while communicating technically with internal and external stakeholders.
Minimum Requirements
1-3 years of experience in software design and development.
Strong proficiency in Core Java, Java Swing, Spring/Spring Boot, Angular, HTML, CSS, and JavaScript.
Experience in Medical Device software development (CT, XR, MR, Common Platform) and familiarity with DICOM standards.
Knowledge of RDBMS and SQL, unit testing with JUnit or similar, and strong understanding of object-oriented concepts and software design patterns.
Ideal Candidate Profile
Experience working within complex enterprise-level codebases encompassing multiple languages including Java, C++, Perl, and Python.
Ability to independently explore large code bases, understand architecture, and deliver solutions with minimal supervision.
Prior exposure to Medical Devices software development and familiarity with TCP/IP networking and related tools enhances fit for this role.
