-
View all jobs
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.
- Employ distributed transaction patterns as necessary to ensure data consistency across services.
- Write and maintain Pact tests for contract testing and utilize Arch Unit for architecture validation.
- Generate API documentation using SpringDoc OpenAPI and manage database migrations with Liquibase.
- Document technical specifications and architectural designs for future reference.
- 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 (Docker, Kubernetes).
- Knowledge of database systems (SQL and NoSQL) and experience with data migration strategies.
- Understanding of DevOps practices and tools (CI/CD, GitLab, etc.).
- Experience with agile development methodologies (Scrum, Kanban).
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- Familiarity with front-end technologies (Angular) is a plus.
- Experience with API management tools and frameworks (Swagger, API Gateway).
- Knowledge of messaging systems and event-driven architecture.
- Familiarity with cloud platforms (e.g MS Azure) and their services.
- Understanding of security best practices in application development.
- Working in cross country organization with experienced developers.
- Leadership team that will support you in your career.
- Stable employment with a leader in the Healthcare sector.
Key Skills
Ranked by relevance
cloud
java
containerization
microservices
spring boot
angular
docker
devops
apache
gitlab
nosql
kafka
scrum
cicd
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Kotlin Developer
2026-06-17
Full-time
Mid-Senior
Poland
Information Services
Information Technology
View Job Details
Related
Senior Backend Developer
2025-10-22
Full-time
Mid-Senior
Romania
IT Services
Engineering
View Job Details
Related
Solution Architect
2026-03-26
Full-time
Not Applicable
Romania
IT Services
Engineering
Login to Apply
- Posted
- Jun 15, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Lublin
- Company
- CompuGroup Medical SE & Co. KGaA
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Kotlin Developer
2026-06-17
Full-time
Mid-Senior
Poland
Information Services
Information Technology
View Job Details
Related
Senior Backend Developer
2025-10-22
Full-time
Mid-Senior
Romania
IT Services
Engineering
View Job Details
Related
Solution Architect
2026-03-26
Full-time
Not Applicable
Romania
IT Services
Engineering