Engineer BE - JAVA

Solo per membri registrati
Molfetta
EUR 40.000 - 60.000
Descrizione del lavoro

BackEnd Software Engineer Java (m / f / d)

As a backend software engineer in our growing and international New Ambulatory Information Systems (NAIS) team, you will help us transform healthcare by designing and developing next-generation platform-based practice and patient management software for medical professionals at our site in Molfetta, Italy.

What you will do :

  • Build fast, secure, reliable, and scalable services using cutting-edge technology that meet our users' needs.
  • Understand requirements, the domain, and the big picture.
  • Communicate and collaborate as a member of a global software development team with developers, DevOps, QAs, Product Owners, UX Designers, and Scrum Masters to refine specifications and improve products and standards.
  • Estimate, plan, and review user stories and code with the team.
  • Contribute to our modern and effective agile software development process and organization.
  • Identify innovation opportunities in software development technology and methodology and drive their implementation.

What you will bring :

  • At least 3 years of professional experience as a backend developer.
  • Healthcare or life science experience is a plus; experience in other digitization markets is also valued.
  • 3 years of working experience with Java 8 and Java EE.
  • Proficiency with OOP, Microservices, RESTful Webservices & APIs, Swagger, OpenAPI, Spring Framework, ActiveMQ, JPA/Hibernate, JSON, XML, databases (PostgreSQL & MongoDB), SQL, JUnit, Mockito, and GIT.
  • Deep understanding of software engineering & backend design principles, architectural concepts, design patterns, Domain-Driven Design, CI/CD, and Agile principles.
  • Knowledge of Redis, Minio, Logstash/Fluentd, FHIR & HL7, Docker, OAuth and/or KeyCloak, Solr & ElasticSearch. UML knowledge is advantageous.
  • Excellent presentation skills to clearly communicate concepts to various audiences.
  • Passion for collaboration in international, cross-functional, and virtual teams.
  • Nimble, agile, and solution-oriented attitude.
  • Strong analytical and problem-solving skills.

What we offer :

  • Our values focus on teamwork — learning, failing, succeeding together, and supporting each other.
  • Participate in and drive the digital revolution of healthcare within a diverse, inspiring, and agile startup-like team.
  • International career opportunities within one of Europe's largest healthcare software companies.
  • Permanent position in Molfetta, working with teams worldwide.
  • Mentoring, coaching, training, and professional development to help you grow.

We look forward to receiving your application.

Key Skills: Access Control System, Engineering, Bar Management, JPA, Law, JDBC

Employment Type : Full-Time

Experience : Years

Vacancy : 1