Taro Logo

Senior Java Developer

A leading company in the medical software industry committed to revolutionizing healthcare through cutting-edge technological solutions.
Linz, AustriaVienna, AustriaSteyr, Austria
$65,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Healthcare · Enterprise SaaS

Job Description

CompuGroup Medical, a leading healthcare software company with over 8,700 employees worldwide, is seeking a Senior Java Developer to join their innovative team. This role focuses on transforming legacy systems into modern, cloud-native architectures while building robust backend services. The position offers an exciting opportunity to work with cutting-edge technologies and contribute to revolutionizing healthcare through software solutions.

The ideal candidate will have strong expertise in Java development, microservices architecture, and cloud technologies. You'll be responsible for designing and implementing scalable backend services, working with distributed systems, and ensuring high-performance applications. The role involves collaboration with cross-functional teams and requires both technical excellence and strong problem-solving abilities.

The company offers a competitive starting salary of €65,000+ based on experience, along with comprehensive benefits including flexible work arrangements, health programs, and various social events. With locations in 19 countries and products in 60 countries worldwide, this position provides excellent opportunities for professional growth in an international environment.

Working at CompuGroup Medical means joining a team dedicated to creating sustainable healthcare solutions while enjoying modern workplace amenities, work-life balance, and continuous learning opportunities. The company's commitment to innovation in e-health makes this an ideal position for developers who want to make a meaningful impact in the healthcare technology sector.

Last updated a month ago

Responsibilities For Senior Java Developer

  • Design, develop, and maintain robust and scalable backend services using Java
  • Participate in modernization and migration of legacy systems to cloud-native architectures
  • Implement service-based architecture with distributed services and RESTful APIs
  • Implement messaging patterns using message brokers
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize applications for maximum speed and scalability
  • Conduct code reviews and ensure adherence to best practices
  • Write and maintain Pact tests and utilize Arch Unit for architecture validation
  • Generate API documentation and manage database migrations
  • Document technical specifications and architectural designs

Requirements For Senior Java Developer

Java
Redis
Kafka
RabbitMQ
  • 3+ years of experience in Java backend development
  • Strong understanding of Java frameworks such as Spring Boot, Hibernate, and JPA
  • Experience with microservices architecture and containerization technologies
  • Knowledge of database systems (SQL and NoSQL)
  • Understanding of DevOps practices and tools
  • Experience with agile development methodologies
  • Excellent problem-solving skills and ability to work collaboratively

Benefits For Senior Java Developer

Medical Insurance
Mental Health Assistance
  • Comprehensive trainings
  • Home office according to agreement
  • Flexible working hours for work-life balance
  • Various social events including department trips, summer party, Christmas party
  • Digital feel-good management with health offerings
  • Modern workplaces
  • Employee discounts

Related Jobs

Senior Java Developer

Senior Java Developer position at CompuGroup Medical, focusing on backend development and modernization of healthcare software systems with competitive salary and benefits.

Senior Java Developer

Senior Java Developer position at CompuGroup Medical, focusing on backend development and modernization of healthcare software systems with competitive salary and benefits.

Senior Software Engineer - iOS (m/f/d)

Senior iOS Software Engineer position at mySugr/Roche in Vienna, focusing on healthcare technology development with 5+ years experience requirement and competitive benefits.

Senior Data Engineer

Senior Data Engineer position at Concentrix focusing on Azure Databricks implementation for tax reporting automation, requiring 8+ years of experience in data engineering and Python.

Senior Software Engineer - Android (m/f/d)

Senior Android Software Engineer position at Roche/mySugr in Vienna, developing healthcare mobile applications with Kotlin and modern Android technologies.