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

Description For Senior Java Developer

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 developing 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 distributed systems. You'll be responsible for implementing service-based architectures, optimizing application performance, and ensuring code quality through best practices. The role involves working with modern technologies including Spring Boot, Docker, Kubernetes, and various message brokers.

CompuGroup Medical offers a competitive starting salary of €65,000 with potential for higher based on experience. The company provides an excellent work environment with flexible working arrangements, comprehensive training opportunities, and various social benefits. With locations in 19 countries and products in 60 countries worldwide, this position offers great potential for professional growth and impact in the healthcare technology sector.

The company culture emphasizes work-life balance, professional development, and collaborative teamwork. Benefits include home office options, flexible working hours, regular social events, and a digital feel-good management program focusing on employee health and wellness. This is an excellent opportunity for a senior developer looking to make a meaningful impact in healthcare technology while working with modern development practices and technologies.

Last updated 6 days 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
MongoDB
  • 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
Education Budget
  • Comprehensive trainings
  • Home office according to agreement
  • Flexible working hours for work-life balance
  • Various social events including departmental trips, summer party, Christmas party
  • Digital feel-good management with health offerings
  • Modern workplaces
  • Employee discounts

Interested in this job?

Jobs Related To CompuGroup Medical Senior Java Developer