Jobs and Careers
CO

Senior Java Developer

CompuGroup Medical
Iaşi, Romaniafull_timeVerifiedPosted 6 Feb 2025

About the role

We are seeking a highly skilled Senior Java Developer to join our dynamic software development team. The ideal candidate will have extensive experience in Java development, a strong understanding of software engineering principles, and a passion for building scalable and efficient healthcare software applications.

Project Overview:
The successful candidate will play a crucial role in a transformative project aimed at rewriting one of our existing Hospital Information Systems. This project involves transitioning from a monolithic architecture to a microservices-oriented architecture. The goal is to enhance system scalability, maintainability, and performance, ultimately improving the quality of care provided to patients. You will work closely with cross-functional teams to design and implement microservices that support various functionalities of the product.

Key Responsibilities:

  • Design, develop, and maintain high-quality Java applications for the new microservices architecture of the Hospital Information System.

  • Collaborate with cross-functional teams to define, design, and ship new features that align with project goals.

  • Ensure the performance, quality, and responsiveness of applications throughout the transition.

  • Identify and resolve bottlenecks and bugs in the application during the migration process.

  • Participate in code reviews and provide constructive feedback to team members.

  • Mentor junior developers and contribute to their professional growth.

  • Stay updated with the latest industry trends and technologies to ensure best practices in software development.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • 5+ years of experience in Java development, with a strong understanding of Java frameworks (e.g., Spring, Hibernate).

  • Experience with RESTful APIs and microservices architecture.

  • Familiarity with database technologies (e.g., SQL, NoSQL).

  • Knowledge of software development methodologies (Agile, Scrum).

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and teamwork skills.

Preferred Qualifications:

  • Experience in the healthcare software industry.

  • Familiarity with cloud technologies (e.g., AWS, Azure).

  • Knowledge of DevOps practices and tools.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CompuGroup Medical

View company profile →