PulseUp is a development company active in the medical field. A recognized expert in process and data management in this sector, PulseUp meets the highest Swiss standards for data security and hosting. Benefiting from continuous growth, PulseUp invests in R&D to perpetually improve its products, and thus the daily life of healthcare professionals. PulseUp is the publisher of PulseMedica, a medical management software that takes care of caregivers:Java DeveloperMISSIONS- Collaborate on the development of our medical practice management software, its mobile version, as well as our internal ERP.- Maintain existing applications for our clients.- Participate in the support service for users.PROFILE- You have a degree in computer science or equivalent.- You have at least two years of experience in object-oriented development.- You demonstrate autonomy and know how to be proactive.- You are adaptable and enjoy working in a small structure.SKILLS- You master object-oriented concepts, the Java language, the Spring Boot framework, SQL databases (ideally MySQL), and REST/JSON web services.- You have a good general culture of IT.- Experience with Vaadin, TypeScript, and React frameworks is an appreciated plus.- You are capable of collaborating actively within a young and dynamic team.TECHNICAL ENVIRONMENT- Languages: Java 21, HTML 5, JSON, CSS, REACT, SQL...- Frameworks: SpringBoot, Vaadin, Maven, PrinceXML- Database: MySQL- Environment: GITCONDITIONS- Position based in Ecublens (premises accessible by metro).- Permanent contract.- Activity rate: to be discussed according to the profile.- Various benefits including regular telework. jid99c5973aen jit0519aen jpiy26aen