Senior Java Developer (m/w/d)
IQVIA
**Senior Java Developer (m/w/d)**
**München, Deutschland**
**Homebased**
Wir suchen einen talentierten Senior Java Developer, der unser dynamisches Team verstärkt und zur Entwicklung innovativer Benutzeroberflächen für unsere Kernprodukte beiträgt, zum Beispiel für IQVIAs Health Data Research Platform.
Wesentliche Aufgaben:
+ Pflege und Weiterentwicklung bestehender Benutzeroberflächen unserer Kernprodukte
+ Konzeption, Entwicklung, Test, Validierung und Debugging neuer Benutzeroberflächen
+ Entwicklung der Transfer-Schicht vom UI zum Backend
+ Planung und Gestaltung neuer Benutzeroberflächen mittels Wireframes
+ Durchführung von Code-Reviews für andere UI-Entwickler
+ Schreiben von Unit- und Integrationstests mit JUnit und Mockito
+ Unterstützung bei der Entwicklung von User-Acceptance-Tests mit Selenium WebDriver, Concordion Framework und Vaadin Testbench
Primäre Fähigkeiten:
+ Sehr gute Kenntnisse in Vaadin
+ Starke Java-Programmierfähigkeiten
+ Erfahrung mit dem Spring Framework (Dependency Injection, Transaktionsmanagement)
+ Sicherer Umgang mit JUnit und Mockito
+ Fundierte SQL-Kenntnisse
+ Erfahrung mit IntelliJ
+ Sicherer Umgang mit Git (GitLab)
+ Erfahrung mit Maven
+ Kenntnisse in HTTP und REST
Was wir bieten:
+ Beide Arbeitsmodelle sind möglich: Hybrid (in einem IQVIA-Büro) oder vollständig remote
+ Ein kollaboratives und innovatives Arbeitsumfeld
+ Möglichkeiten für berufliche Weiterentwicklung und Wachstum
+ Wettbewerbsfähiges Gehalt und attraktive Zusatzleistungen
+ Der ideale Kandidat verfügt außerdem über:
+ Fließende Deutschkenntnisse oder die Bereitschaft, bestehende Deutschkenntnisse zu verbessern
+ Verständnis für UX-Designprinzipien
+ Erfahrung mit JPA/Hibernate, MSSQL-Server, Oracle, PostgreSQL
+ Vertrautheit mit der Integration von Anwendungen in SSO-Lösungen mittels OAuth2 oder OIDC
+ Erfahrung mit Browser-Automatisierung mittels Selenium WebDriver
+ Erfahrung im Testdesign mit dem Concordion Framework oder ähnlichen Frameworks
Skill-Flexibilität:
+ Erfahrung mit anderen UI-Frameworks wie React
+ Erfahrung in der UI-Entwicklung für mobile Anwendungen
+ Vertrautheit mit Windows- oder macOS-Umgebungen
**Warum bei uns einsteigen?**
Wer zu uns kommt, wird Teil eines anerkannten globalen Marktführers, der weiterhin bereit ist, den Status quo herauszufordern, um die Patientenversorgung zu verbessern. Sie erhalten Zugang zu modernster Technologie, den größten Datensätzen, den besten Analysewerkzeugen und – unserer Meinung nach – einigen der klügsten Köpfe der Healthcare-Branche.
Bei IQVIA können Sie Ihre Karriere aktiv gestalten und den Weg wählen, der Ihre Entwicklung und Ihren Erfolg am besten unterstützt. Durch Einblicke in verschiedene Regionen, Kompetenzen sowie therapeutische, technologische und datengetriebene Bereiche können Sie Chancen nutzen, sich ohne Grenzen weiterzuentwickeln.
Wir wissen, dass bedeutende Ergebnisse nicht nur den richtigen Ansatz, sondern auch die richtigen Menschen erfordern. Unabhängig von Ihrer Rolle laden wir Sie ein, gemeinsam mit uns das Gesundheitswesen neu zu denken. Sie haben die Möglichkeit, einen wichtigen Beitrag dazu zu leisten, dass unsere Kunden das Gesundheitswesen voranbringen und letztlich die Gesundheit von Menschen verbessern.
**---------------**
**Senior Java Developer (m/w/d)**
**Munich, Germany**
**Homebased**
We are seeking a talented Senior Java Developer to join our dynamic team and contribute to the development of innovative user interfaces for our core products, for example IQVIA's Health Data Research Platform.
Key Responsibilities:
+ Maintain and enhance existing user interfaces for our core products.
+ Design, develop, test, validate, and debug new user interfaces.
+ Develop the transfer layer from UI to the backend.
+ Plan and design new user interfaces using wireframes.
+ Conduct code reviews for other UI developers.
+ Write unit and integration tests using JUnit and Mockito.
+ Support the development of user acceptance tests using Selenium WebDriver, Concordion framework and Vaadin Testbench.
Primary Skills:
+ Proficient in Vaadin.
+ Strong Java coding skills
+ Experience with Spring framework (dependency injection, transaction management)
+ Proficient in JUnit and Mockito
+ Solid SQL skills
+ Experience with IntelliJ
+ Proficient in Git (GitLab)
+ Experience with Maven
+ Knowledge of HTTP and REST
What We Offer:
+ Both working options are possible. Hybrid (located in an IQVIA office) as well as fully remote.
+ Collaborative and innovative work environment
+ Opportunities for professional growth and development
+ Competitive salary and benefits package
The ideal candidate will also have:
+ Fluent German skills, otherwise, willingness to improve existing German language skills.
+ Understanding of UX design principles
+ Experience with JPA/Hibernate, MSSQL-Server, Oracle, PostgreSQL
+ Familiarity with integrating applications to SSO solutions using OAuth2 or OIDC
+ Experience with browser automation using Selenium WebDriver
+ Test design experience with the Concordion framework or similar frameworks.
Skill Flexibility:
+ Experience with other UI frameworks like React.
+ Experience in UI development for mobile applications.
+ Familiarity with Windows or MacOS environments.
**Why Join?**
Those who join us become part of a recognized global leader still willing to challenge the status quo to improve patient care. You will have access to the most cutting-edge technology, the largest data sets, the best analytics tools and, in our opinion, some of the finest minds in the Healthcare industry.
You can drive your career at IQVIA and choose the path that best defines your development and success. With exposure across diverse geographies, capabilities, and vast therapeutic and information and technology areas, you can seek opportunities to change and grow without boundaries.
We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create connections that accelerate the development and commercialization of innovative medical treatments. Everything we do is part of a journey to improve patient outcomes and population health worldwide.
To get there, we seek out diverse talent with curious minds and a relentless commitment to innovation and impact. No matter your role, everyone at IQVIA contributes to our shared goal of helping customers improve the lives of patients everywhere. Thank you for your interest in growing your career with us.
EEO Minorities/Females/Protected Veterans/Disabled
Confirmar seu email: Enviar Email
Todos os Empregos de IQVIA