Mid/Senior Java Developer – CIM/SRL – Remote – Anywhere from Romania – Healthcare

Say yes to your next technical challenge and embark in a learning journey full of continuous technical & non-technical development opportunities. You will be part of an agile team working on a medical project within a digital collaboration platform. We take full ownership for both frontend and backend development and we truly support the medical systems given the constant challenges we encounter worldwide nowadays.

If you’ll join us you will have…

  • be part of a group of tech people involved in tech initiatives (TechBoard)
  • be exposed to a variety of projects, designed for various industries: financial, healthcare, e-learning, food management, warehouse management and others  
  • work in an innovative environment, develop projects using various technologies  
  • collaborate with cross-functional teams to configure and customize solutions in order to improve and deliver new features  
  • bring your own ideas and shape them into innovative working solutions

Tools and technologies

Requirements:

  • Java 8+
  • Spring + Spring Boot
  • OAuth2
  • Unit testing + integration testing

Learning opportunities:

  • Spring Cloud (Config, API Gateway, Sleuth)
  • Spring Boot (Actuator,WebFlux, etc)
  • Apache Kafka
  • Apache Camel
  • HashiCorp Vault
  • Keycloak
  • Hazelcast
  • GitLab CI/CD
  • Elasticsearch, Logstash, Kibana (ELK stack)
  • Docker, Docker Compose,Mesos, Marathon, Consul, Grafana
  • PostgreSQL, JPA/Hibernate
  • Nginx

Architecture:

  • Microservices architecture running in a Cloud Native environment
  • Implements worldwide healthcare standards (FHIR, HL7, LSP etc.)
  • Quality is being enforced by a strong suite of unit tests

Challenges:

  • Ensure medical data security
  • Ensure high availability as we cover most of the medical sectors
  • Multi-tenancy in a distributed system