Java Configuration Engineer (mid-level)

4Create Software

  • Beograd
  • Stalan
  • Puno radno vreme
  • Pre 10 dana
  • Konkurišite lako
About 4Create:
  • We started in 2014 with one vision to enable pharmaceutical companies with efficient and accessible medical research and clinical studies procedures to help them discover new treatments and therapies. Our team focuses on creating end-to-end products to manage different phases of clinical trials. Our platform is used by doctors, nurses, scientists and many other experts all over the globe to manage clinical trials led by world-famous pharmaceutical companies. Our primary expertise lies in adjudication & eligibility, medical imaging, clinical data services, machine learning and AI.
  • We strive to be the best in our specialized domains of engineering, testing, product, management, and others. This is globally recognized by our business partners, and this is why we have great results together.
Objectives of the role:As Configuration Engineer you will play a key role in delivering and launching awarded clinical studies by writing custom configuration code based on clinical protocol requirements. You will interact with users/scientists to define system requirements and/or necessary modifications. You will set the tone for the team and create a positive and productive work environment. Transform a group of individuals into a cohesive and high-performing team where each member feels valued and supported.Here’s what you will be doing:
  • Writing clinical study configuration code in Java for analysis cycles triggering existing computer vision and machine learning algorithms for image segmentation, registration, etc.
  • Writing Groovy scripts inside the configuration to extract statistics defined by study sponsor/research teams.
  • On occasion, writing Python plugins to do basic image manipulations.
  • Using current programming language and technologies, write code and perform testing and debugging of applications.
  • Configuring clinical study web UI according to the protocol.
  • Communicate expectations, goals and feedback to the group regularly and resolve any concerns or issues actively.
Your experience:
  • 3+ years of experience in Software Engineering roles
  • Proficiency in Java, with a good understanding of its ecosystems
  • Experience in Python
  • Strong knowledge of OOP Patterns and Concepts
  • Groovy scripting
  • XML
  • SQL
About you:
  • Excellent communication, interpersonal and problem-solving skills.
  • Good leadership and organisational skills.
  • Highly proficient in spoken and written English
Nice to have:
  • Knowledge of Image Processing algorithms and tools
  • Desire to grow into a Team Lead role
Why 4Create?We approach work differently, with passion, dedication, good faith, and humbleness. Here, mistakes are considered as a rich source of knowledge - we encourage our employees that they shouldn’t be an obstacle in their progress, but on the contrary - their driver! We give people the freedom to be right and wrong, to succeed and fail, as that’s the only way to learn and grow. This is why we are proud to say that our team of talented, devoted people is our biggest strength.Our benefits:
  • Fully flexible working hours
  • 100% remote working environment
  • Private health insurance (for domestic citizens only)
  • Additional PTO days for well-being care
  • Home office budget + work equipment (for domestic citizens only)
  • Self-learning time and internal development trainings
  • Individual Development Plan and career growth opportunities
Join our team as we push boundaries and bring innovation in the field of life sciences.
We are looking forward to meeting you!Information about our Hiring Process
Dear candidates,Our hiring process is an important part of the way we work and our culture. That's why we want to make sure it goes pleasantly and smoothly as possible. Here is what you can expect during this process: Once we receive your application, our Hiring Team will review it and reach out to you if we see a match. After that, these will be the following steps: Initial HR Call, Technical Call, and Management Call. If you successfully pass all of these steps, we will gladly extend you the offer!Data Privacy Notice for Job ApplicantsBy submitting your application, you allow 4Create to handle and store your data. The protection of your personal data is a priority for us. We will process your data exclusively in strict compliance with the law, in particular the EU General Data Protection Regulation (GDPR).

4Create Software

Slični poslovi

  • Senior Backend Engineer (Java)

    Nebius

    • Beograd
    The company Nebius AI is an AI-centric public cloud platform specifically crafted to serve AI models for training and inference. Our mission is to help ML practitioners concent…
    • Pre 1 mesec
  • Java Engineer - Baloise team

    Holycode

    • Beograd
    Holycode is looking for a Java Engineer ready to dive into the Baloise team, for a full-time engagement and join our team of passionate tech professionals in our Belgrade office. …
    • Pre 11 dana
    • Konkurišite lako
  • Senior Java Software Engineer

    NCR Corporation

    • Beograd
    About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headq…
    • Pre 1 mesec