Back to Search
Overview
Senior

Senior Java Developer

Confirmed live in the last 24 hours

CompuGroup Medical

CompuGroup Medical

Iasi
On-site

Job Description

Your Role at CGM:

As a leading provider of software in the healthcare sector, we operate in 19 countries with over 9,000 dedicated employees, working in a dynamic and innovative environment full of opportunities. With your commitment and passion, you have the chance to make a sustainable difference. Together, we are shaping the healthcare system of tomorrow. Join our mission and be the change – for a world where knowledge saves lives!

Are you passionate about pioneering products? Do you have the talent to transform ideas into concrete, value-adding solutions while always keeping the big picture in mind? If so, we are looking for you!

Job Description:

As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining robust server-side applications. You will work primarily with Java and Spring Boot, ensuring the delivery of scalable and high-performing backend services. You will collaborate with cross-functional teams to implement new features, enhance existing systems, and contribute to architectural decisions.

Responsibilities:

  • Design, develop, and maintain backend components and RESTful APIs using Java and Spring Boot

  • Implement database solutions using PostgreSQL or other relational SQL databases

  • Utilize Hibernate for object-relational mapping and data persistence

  • Optimize application performance, security, and scalability

  • Collaborate with frontend developers and product managers

  • Lead technical discussions

  • Participate in code reviews and uphold high coding standards

  • Troubleshoot, debug, and resolve production issues

  • 5+ years of professional experience in backend development

  • Strong expertise in Java and Spring Boot ecosystem

  • Hands-on experience with PostgreSQL or other SQL databases

  • Proficient in Hibernate or equivalent ORM frameworks

  • Experience with Flyway/Liquibase

  • Proven experience in designing and consuming RESTful services

  • Understanding of software engineering best practices, design patterns, and agile methodologies

  • Excellent problem-solving skills, communication, and teamwork

  • Experience with OAuth2 authentication and authorization protocols

Nice-to-Have:

  • Knowledge of Keycloak for identity and access management

  • Cloud development experience (Microsoft Azure is preferred)

  • Familiarity with CI/CD pipelines

General characteristics to consider for the role:

  • Experience with AI-powered development platforms

  • Open-minded and eager to adopt new tools and technologies

  • Capable of working independently and taking full ownership of deliverables

  • Committed to delivering well-tested, high-quality implementations

  • Quick to identify, escalate and document risks or production incidents

  • Strong verbal and written communication skills, including clear incident and risk reporting

  • Highly proactive, self-driven and resourceful in daily work

java