





Generic entry-level software role in metro with broad required skills and recognizable employer increases competition.
Java, microservices, cloud and container skills are highly transferable across industries.
Multiple specific stack requirements but no years mandate, creating moderate candidate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, design, and maintain software applications for laboratory instruments, cloud platforms, and enterprise systems.
Collaborate with scientists, engineers, and business stakeholders to deliver high-quality software solutions that advance scientific research and laboratory efficiency.
Contribute to global scientific discovery by creating software that supports health, environmental safety, and scientific progress.
Bachelor's degree in Computer Science, Software Engineering, or related technical field.
Strong programming skills in Java, Spring, and Hibernate.
Experience with web technologies (HTML5, CSS, JavaScript frameworks) and knowledge of object-oriented design, design patterns, and data structures.
Work Experience Required: No prior experience required in software development.
Comfortable working in a collaborative, cross-functional team environment involving scientists and business stakeholders.
Familiar with microservices architecture, RESTful APIs, cloud platforms (AWS, Azure), containerization (Docker, Kubernetes), and agile methodologies.
Capable of contributing to software development life cycle including automated testing, CI/CD pipelines, and technical documentation.