refresh

Trending Companies

Trending

Jobs

JobsIQVIA

Senior Java Developer (m/w/d)

IQVIA

Senior Java Developer (m/w/d)

IQVIA

Munich, Bavaria, Germany

·

On-site

·

Full-time

·

2w ago

Benefits & Perks

Remote Work

Flexible Hours

Remote Work

Flexible Hours

Required Skills

Java

Vaadin

Spring Framework

JUnit

Mockito

SQL

Git

Maven

HTTP

REST

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 Web Driver, 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 Web Driver
  • 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 Web Driver, 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 Web Driver
  • 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.

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About IQVIA

IQVIA

IQVIA

Public

Focused on health information technology and clinical research.

10,001+

Employees

Durham

Headquarters

$17B

Valuation

Reviews

3.9

2 reviews

Work Life Balance

2.5

Compensation

2.0

Culture

2.8

Career

3.0

Management

2.5

65%

Recommend to a Friend

Pros

Structured feedback and development process

Meaningful contribution to client businesses

Problem-solving with specialized knowledge

Cons

Strict performance requirements and termination risk

High-level rubric definitions lack detail

No performance bonuses offered

Salary Ranges

42 data points

Junior/L3

Senior/L5

Junior/L3 · Analyst

2 reports

$107,910

total / year

Base

$93,834

Stock

-

Bonus

-

$97,750

$118,068

Interview Experience

3 interviews

Difficulty

3.0

/ 5

Duration

14-28 weeks

Experience

Positive 0%

Neutral 33%

Negative 67%

Interview Process

1

Application Review

2

HR Screen

3

Hiring Manager Interview

4

Technical Manager Interview

5

Executive/GM Interview

6

Offer

Common Questions

Behavioral/STAR

Case Study

Technical Knowledge

Past Experience

Culture Fit