2 days ago
Vienna, AustriaSenior
Responsibilities
- Develop backend software for the navify healthcare platform using Java and Spring Boot.
- Build AI/LLM-powered backend services and tools.
- Design and implement clean, stable, testable, performant, and future-proof backend architectures.
- Work with SQL and relational databases such as PostgreSQL.
- Implement and integrate OpenID Connect and identity and access management solutions such as Keycloak.
- Participate in code reviews, test coverage efforts, quality activities, and CI/CD practices.
- Collaborate with engineers, designers, product owners, and QA experts in cross-functional teams.
- Guide and share knowledge with other engineers.
- Contribute to software quality, security, privacy, resilience, and medical-software requirements.
Requirements
- At least 5 years of experience as a software engineer, including at least 2 years as a backend engineer.
- Experience with Java 21+ and Spring Boot 3+.
- Strong experience with SQL and relational databases, such as PostgreSQL.
- Experience with OpenID Connect and Keycloak or a comparable open-source single sign-on and identity and access management product.
- Experience building AI/LLM-powered backend services and tools.
- Experience with AWS or another cloud provider.
- Strong interest in clean code, technical design, testing, performance, and future-proof architectures.
- Good written and verbal English communication skills.
- Preferred experience with automated testing using Selenium or Selenide.
- Preferred knowledge of Infrastructure as Code, Terraform, and GitHub Actions.
- Understanding of medical, security, and privacy regulations is a bonus.
- Knowledge of diabetes or comparable healthcare industries is a bonus.
Benefits
- Minimum gross salary of EUR 3,843 per month under the Austrian collective agreement, with a higher offer potentially reflecting experience and market conditions.
- Flexible working hours and a home-office policy.
- Five weeks of vacation.
- Apple hardware, fitness benefits, public transport benefits, lunch benefits, language classes, professional training budget, and opportunities to attend global conferences.
- Vienna office with a rooftop terrace, stocked kitchen, and barista coffee machines.
- Collaborative, inclusive, learning-focused work environment with opportunities for professional and personal growth.
About Roche
Roche is a Swiss healthcare company that develops and sells prescription pharmaceuticals and in vitro diagnostic systems for hospitals, laboratories, and clinicians. Its business spans two core divisions—Pharmaceuticals and Diagnostics—with strengths in oncology, immunology, neuroscience, infectious diseases, and diabetes care. Founded in 1896 and headquartered in Basel, Switzerland, Roche also advances personalized healthcare by pairing therapies with companion diagnostics.
