Munich, Bavaria, Germany
8 days ago
Senior Java Developer (m/w/d)

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 KernprodukteKonzeption, Entwicklung, Test, Validierung und Debugging neuer BenutzeroberflächenEntwicklung der Transfer-Schicht vom UI zum BackendPlanung und Gestaltung neuer Benutzeroberflächen mittels WireframesDurchführung von Code-Reviews für andere UI-EntwicklerSchreiben von Unit- und Integrationstests mit JUnit und MockitoUnterstützung bei der Entwicklung von User-Acceptance-Tests mit Selenium WebDriver, Concordion Framework und Vaadin Testbench

Primäre Fähigkeiten:

Sehr gute Kenntnisse in VaadinStarke Java-ProgrammierfähigkeitenErfahrung mit dem Spring Framework (Dependency Injection, Transaktionsmanagement)Sicherer Umgang mit JUnit und MockitoFundierte SQL-KenntnisseErfahrung mit IntelliJSicherer Umgang mit Git (GitLab)Erfahrung mit MavenKenntnisse in HTTP und REST

Was wir bieten:

Beide Arbeitsmodelle sind möglich: Hybrid (in einem IQVIA-Büro) oder vollständig remoteEin kollaboratives und innovatives ArbeitsumfeldMöglichkeiten für berufliche Weiterentwicklung und WachstumWettbewerbsfähiges Gehalt und attraktive ZusatzleistungenDer ideale Kandidat verfügt außerdem über:Fließende Deutschkenntnisse oder die Bereitschaft, bestehende Deutschkenntnisse zu verbessernVerständnis für UX-DesignprinzipienErfahrung mit JPA/Hibernate, MSSQL-Server, Oracle, PostgreSQLVertrautheit mit der Integration von Anwendungen in SSO-Lösungen mittels OAuth2 oder OIDCErfahrung mit Browser-Automatisierung mittels Selenium WebDriverErfahrung im Testdesign mit dem Concordion Framework oder ähnlichen Frameworks

Skill-Flexibilität:

Erfahrung mit anderen UI-Frameworks wie ReactErfahrung in der UI-Entwicklung für mobile AnwendungenVertrautheit 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 skillsExperience with Spring framework (dependency injection, transaction management)Proficient in JUnit and MockitoSolid SQL skillsExperience with IntelliJProficient in Git (GitLab)Experience with MavenKnowledge 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 environmentOpportunities for professional growth and developmentCompetitive 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 principlesExperience with JPA/Hibernate, MSSQL-Server, Oracle, PostgreSQLFamiliarity with integrating applications to SSO solutions using OAuth2 or OIDCExperience with browser automation using Selenium WebDriverTest 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.

Confirmar seu email: Enviar Email