Cloud Native Software Engineer
Your code could save lives!
Are you passionate about cutting- edge technology and excited to apply your skills to make a difference in healthcare
Join us in revolutionizing medical imaging with highly scalable high- performance cloud- native web applications for diagnostic image visualization.
What Youll Do
As a cloud- native developer you will play a key role in designing developing and maintaining scalable resilient and secure cloud- native applications. Youll work closely with cross- functional teams to build services and systems that leverage the full potential of modern cloud platforms.
Your responsibilities will be:
- Design and implement microservices and APIs optimized for cloud environments.
- Collaborate with DevOps engineers to ensure CI/CD pipelines are efficient and reliable.
- Integrate observability tools to monitor system health and troubleshoot issues proactively.
- Participate in code reviews architecture discussions and agile ceremonies.
- Work closely with distributed teams across different time zones bringing together diverse perspectives to solve
- complex challenges.
- Take ownership of existing codebases ensuring stability performance and maintainability.
What Youll bring:
- Bachelors or masters degree or equivalent experience
- At least 3 years of experience with professional software engineering
- You can solve complex problems with deep analysis skills
- Proficiency in Java
- Experience with deploying microservices to a cloud- native environment (Kubernetes)
- Writing automated tests on all levels of the testing pyramid (unit API e2e)
- Bonus: Proficiency in Typescript (and Angular)
- Openness to learn new technologies and skills
Our Tech Stack
Java Spring Angular TypeScript Git Gradle Jenkins Kubernetes Rancher Opensearch Grafana
What Youll Love Working With Us:
- A relaxed friendly and collaborative atmosphere.
- The opportunity to work with international teams and gain experience in a large enterprise- level company.
- Engaged in team- building events quizzes and casual team get- togethers
- Professional growth through conference participation and learning opportunities.
- Perks like free coffee tea and fresh fruit plus fun activities like table soccer and darts