Java / Kotlin Developer

Research · Central Italy, Emilia-Romagna
Department Research
Employment Type Full-Time
Minimum Experience Mid-level

Java / Kotlin Developer


Pisa or Parma, Italy 

Full Time - Visa sponsorship is not currently available for this position

Reporting to: Planner  - Health Research Team

Health Research Team


Henesis srl is the new company of the Camlin Group specifically dedicated to R&D and engineering on cutting-edge technologies in the Healthcare, Human-Machine-Interaction, New Materials and Artificial Perception sectors.

With headquarters in Lisburn, Northern Ireland, Camlin Group is a multinational company with a combination of engineering design, research, development and support locations worldwide, leader in a range of key sectors.  


Henesis, based in Parma, Italy, is one the Camlin’s hubs for Artificial Intelligence and leverages on a 10-year heritage in developing end-to-end high-tech solutions in the fields of Wearables, Brain Computer Interfaces and Rehabilitation. Henesis multidisciplinary team of highly skilled researchers, state-of-art fabrication technologies and partnerships with top-level academic and industrial groups, ensure thorough coverage of all the innovation steps, from initial concepts through the research, development, up to prototyping and production, always focused on keeping the strategy agreed with our partners and customers at the core of everything we do. 



Henesis is looking for a is looking for a Java/Kotlin developer to join its R&D team. The successful applicant will work on the development of a wearable medical device, already in a late phase of development and close to enter the market. He/she can expect to join a growing development team in one of our locations, Parma, Pisa or Padova. Smart working available. While being able to work closely with others he or she will also need to demonstrate the ability to work independently.


You will work closely with our growing Software Development Team to automate, integrate and deploy software during its entire lifecycle.  


You will contribute to configure, maintain, monitor and evolve the IT infrastructure, as well as our production, staging and development environments.  


You can expect to join a growing team in Parma, our main location. Smart working available (although physical presence must be ensured on a regular weekly basis). While being able to work closely with others you will also need to demonstrate the ability to work independently. We offer a competitive salary based on the experience and skills.  




The developer will be responsible for the implementation and support of new and existing applications. Responsibilities include:  

  • Developing high quality software as well as unit and integration tests
  • Participating in end to end system QA testing
  • Coordinating with the Product Owner, team members and other stakeholders to meet business objectives 
  • Participating in project planning sessions, providing development estimates  
  • Investigating new technologies and continually improving and updating their technical knowledge and skills 
  • Travel may be required from time to time, both within Italy (Parma) and to the HQ in Ireland (Lisburn)


  • Degree in Computer Science, Software Engineering or equivalent
  • Solid knowledge of Object-Oriented Programming techniques
  • Proven expertise in Java or Kotlin programming languages
  • Acquainted with version control systems, preferably GIT
  • Fluent in English, both written and verbal
  • Eligible to live and work in Italy



  • Degree in Computer Science, Software Engineering or equivalent



  • Master degree in Computer Science
  • Experience in Android development and unit testing
  • Knowledge of client/server architecture, networking and security protocols, RESTful api
  • Knowledge of using Machine Learning libraries (e.g., Tensorflow Lite)
  • Knowledge in Continuous Integration and Continuous Deployment
    • 1+ year of working experience in related topics 



    • Motivation to create high quality products and systems
    • Motivation to learn new skills in a well-structured senior team
    • Ability to communicate effectively with colleagues
    • Ability to deliver excellent results under pressure both in team and individually
    • A positive "can do" attitude towards addressing the technical challenges facing Camlin Technologies and our clients


    • We work together - We know that working collaboratively will help us reach our shared goals faster, so we always look for ways to help each other.
    • We believe in people - Here at Camlin, our people are central to what we do and what we can achieve. And as we move towards becoming industry and customer ‘partners’ that’s even more important. We trust our team members to do their best and be supportive.
    • We won’t accept the ‘way it’s always been done’ - Since Camlin’s inception, we’ve been curious, inquisitive and always want to improve. Thinking differently is in our DNA and we love solving tough challenges.
    • We listen to learn - Whether it’s our customers, our markets, or each other, we ask questions and listen to the answers so we can learn and improve.
    • We’re trying to do the right thing - We take responsibility for our actions and take decisions based on what’s right for people, profit and planet.



    • Competitive salary
    • On-site parking
    • Smart / Remote Working
    • Wellness programmes



    Individuals seeking employment at Camlin are considered without regards to race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, gender identity, or sexual orientation.

    Thank You

    Your application was submitted successfully.

    • Location
      Central Italy, Emilia-Romagna
    • Department
    • Employment Type
    • Minimum Experience