Senior Java Developer

  • Freelance
  • Anywhere

S3 Connected Health

Docker (junior)
JPA (regular)
Kubernetes (regular)
Kafka (regular)
Spring Boot (advanced)
OOP (advanced)
SQL (advanced)
Java (master)
S3 Connected Health is an exciting digital health company headquartered in Dublin, Ireland.
At S3 Connected Health, we are passionate about health and technology and how they can improve the lives of millions of people. We are looking for people who share this passion, who want to turn this passion into practical realities that improve patients’ health and quality of life.
We are a 200-strong team of clinicians, behavioral scientists, system design engineers, UX professionals, data scientists, and strategy analysts who believe in the transformative power digital technologies can have as a vehicle for healthcare delivery and to improve patients’ lives.
As Connected Health Senior Java Developer, you will work with our highly skilled development teams, creating state-of-the-art solutions for remote patient monitoring, medication adherence and monitoring, patient support, and patient engagement.

Key Responsibilities:
Working as a Senior Java Developer, you will be responsible for:
  • Designing and development of leading edge, highly scalable JAVA enterprise systems 
  • Participation in system requirements 
  • The input to the technology recommendations and decisions throughout the project lifecy
  • Effective communication with clients and team members to solve complex technical challenges 
  • Identifying opportunities for improvement and making constructive suggestions for changes 
Qualifications and experience required: 
  • Minimum of 5 years’ experience in design and development of JAVA systems 
  • Understanding of data models, OOP, and design patterns
  • Broad knowledge of Spring (Spring Boot) framework
  • Experience building server applications with REST API
  • Experience with SQL database (MariaDB preferred)
  • Good knowledge of JPA (Hibernate)
  • Experience in designing and implementing systems based on microservices architecture
  • Good verbal and written communication skills in English and ability to work in both international and multifunctional teams
Experience in any of the following areas is a distinct advantage:
  • Kafka (or any messaging broker)
  • Kubernetes and Docker stack
  • CI/CD pipelines
  • Knowledge of serialization libraries (for example, Avro, Protobuf, JSON)
  • Application performance profiling/tuning 
  • Integration with external systems 
  • Telehealth or Telecare system experience
We offer:
  • Unique opportunity to work in the medical market
  • Working with the latest technologies
  • Great learning environment with prospects for career advancement
  • Opportunity to work with other talented professionals
  • Competitive salary with private health insurance, life insurance & other social benefits
  • Many sports activities & sport cards
  • Daily fruits and sweet Mondays

Source
feeds.talent.com

Senior Java Developer

  • Freelance
  • Anywhere

S3 Connected Health

Docker (junior)
JPA (regular)
Kubernetes (regular)
Kafka (regular)
Spring Boot (advanced)
OOP (advanced)
SQL (advanced)
Java (master)
S3 Connected Health is an exciting digital health company headquartered in Dublin, Ireland.
At S3 Connected Health, we are passionate about health and technology and how they can improve the lives of millions of people. We are looking for people who share this passion, who want to turn this passion into practical realities that improve patients’ health and quality of life.
We are a 200-strong team of clinicians, behavioral scientists, system design engineers, UX professionals, data scientists, and strategy analysts who believe in the transformative power digital technologies can have as a vehicle for healthcare delivery and to improve patients’ lives.
As Connected Health Senior Java Developer, you will work with our highly skilled development teams, creating state-of-the-art solutions for remote patient monitoring, medication adherence and monitoring, patient support, and patient engagement.

Key Responsibilities:
Working as a Senior Java Developer, you will be responsible for:
  • Designing and development of leading edge, highly scalable JAVA enterprise systems 
  • Participation in system requirements 
  • The input to the technology recommendations and decisions throughout the project lifecy
  • Effective communication with clients and team members to solve complex technical challenges 
  • Identifying opportunities for improvement and making constructive suggestions for changes 
Qualifications and experience required: 
  • Minimum of 5 years’ experience in design and development of JAVA systems 
  • Understanding of data models, OOP, and design patterns
  • Broad knowledge of Spring (Spring Boot) framework
  • Experience building server applications with REST API
  • Experience with SQL database (MariaDB preferred)
  • Good knowledge of JPA (Hibernate)
  • Experience in designing and implementing systems based on microservices architecture
  • Good verbal and written communication skills in English and ability to work in both international and multifunctional teams
Experience in any of the following areas is a distinct advantage:
  • Kafka (or any messaging broker)
  • Kubernetes and Docker stack
  • CI/CD pipelines
  • Knowledge of serialization libraries (for example, Avro, Protobuf, JSON)
  • Application performance profiling/tuning 
  • Integration with external systems 
  • Telehealth or Telecare system experience
We offer:
  • Unique opportunity to work in the medical market
  • Working with the latest technologies
  • Great learning environment with prospects for career advancement
  • Opportunity to work with other talented professionals
  • Competitive salary with private health insurance, life insurance & other social benefits
  • Many sports activities & sport cards
  • Daily fruits and sweet Mondays

Source
feeds.talent.com