Java Developer

CompuGroup Medical
Full-time Lublin, Lublin Voivodeship Computer Occupations
Posted:
June 11, 2026
Location:
Lublin, Lublin Voivodeship, Poland

Job Description

Key Responsibilities:

  • Design, develop, and maintain robust and scalable backend services using Java.

  • Participate in the modernization and migration of legacy systems to cloud-native architectures.

  • Implement service-based architecture with distributed services and RESTful APIs.

  • Utilize hexagonal (Ports and Adapters) / layered architectures to ensure maintainability and testability.

  • Implement messaging patterns, including request-reply and publish-subscribe, using message brokers like Artemis ActiveMQ (or alternatives Kafka, RabbitMQ).

  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements.

  • Optimize applications for maximum speed and scalability, including the use of caching systems such as Apache Ignite and Redis.

  • Conduct code reviews, provide feedback, and ensure adherence to best practices and coding standards.

  • ...

    Apply for this Job

    Submit your application for the Java Developer position at CompuGroup Medical.

    Apply Now Save for Later

    Job Overview

    Job Type: Full-time
    Location: Lublin, Poland
    Posted: June 11, 2026
    Deadline: July 21, 2026