Senior Java Developer (f/m/x)

Permanent employee, Full-time · München, Remote (Germany)

Read job description in:
Your mission

As a Senior Java Developer, you are a key player in one of our core products. You are a strong partner and mentor for other developers on the team, as well as for our broader developer community across multiple teams. You take ownership of the design, implementation, documentation, and architecture of features, interfaces, and subsystems. Your holistic view of the software development lifecycle enables close collaboration with our architects, developers, and business functions in a cross-functional Scrum team.

As a Senior Java Developer at EvidentIQ, you have a real impact on our products and actively help shape them every day.

Your profile
  • 5+ years of experience in developing modern Java EE and/or Spring Boot applications
  • Experience in designing and working with APIs
  • Experience in developing microservices
  • Experience working with relational and non-relational databases such as Postgres, MongoDB
  • In-depth knowledge of unit and integration testing with frameworks like JUnit, Cucumber, TestNG, Pact, or similar
  • Experience with system integration is a plus
  • Cloud experience with the AWS Serverless Stack (e.g., Lambda, API Gateway, Step Functions) is a big plus
  • Knowledge of Node.js, JavaScript/TypeScript, and/or Python is a plus
  • Agile DevOps mindset and experience working in a Scrum team
  • Strong team spirit, initiative, and willingness to take responsibility and code ownership
  • Excellent communication skills in both German and English
Why us?
  • Secure employment in a challenging professional environment in the pharmaceutical/medical devices sector
  • Flexible working hours and a modern office
  • Attractive compensation package and company pension scheme
  • We have short decision-making processes and promote individual responsibility in a modern and flexible working environment
  • Participation in a dedicated international team in a cooperative and friendly atmosphere
  • Good work-life balance with personal freedom
  • Mobile working options
  • Access to numerous fitness and yoga studios, swimming pools, climbing halls, or online courses with the eGym Wellpass
About us
EvidentIQ is a leading provider of next-generation eClinical solutions designed for specialists in the clinical research market. Our comprehensive suite includes EDC, eCOA, ePRO, eTMF, and CTMS. All integrated within a single cloud platform to meet the evolving needs of clinical operations and data management. We combine our eClinical suite with a robust data science portfolio, patient recruitment services, and real-world evidence solutions.
 EvidentIQ is committed to enhancing clinical trial results through innovative technology and expert support.
Ihre Aufgaben
Als Senior Java Developer bist du ein Schlüsselfaktor in einem unserer Hauptprodukte. Du bist ein starker Partner und Mentor für die anderen Entwickler im Team, aber auch für unsere Entwicklergemeinschaft in mehreren Teams. Du übernimmst die Verantwortung für die Konzeption, Implementierung, Dokumentation und Architektur von Funktionen, Schnittstellen und Subsystemen. Deine ganzheitliche Sicht auf den
Softwareentwicklungszyklus ermöglicht dir eine enge Zusammenarbeit mit unseren
Architekten, Entwicklern und Geschäftsfunktionen in einem funktionsübergreifenden Scrum-Team.

Als Senior Java Developer bei EvidentIQ hast du einen echten Einfluss auf unsere Produkte und gestalten diese jeden Tag aktiv mit.

Ihr Profil
  • 5+ Jahre Erfahrung in der Entwicklung moderner Java EE- und/oder Spring Boot-Anwendungen
  • Erfahrung in der Erstellung von und Arbeit mit APIs
  • Erfahrung in der Entwicklung von Microservices
  • Erfahrung in der Arbeit mit relationalen und nicht-relationalen Datenbanken wie Postgres, MongoDB
  • Umfassende Kenntnisse in Unit- und Integrationstests mit Frameworks wie Junit, Cucumber, TestNG, Pact oder Alternativen
  • Erfahrung mit der Integration von Systemen ist ein Plus
  • Cloud-Erfahrung mit AWS Serverless Stack (z. B. Lambda, API Gateway, Step Functions) ist ein großes Plus
  • Kenntnisse in Node.js, JavaScript/Typescript und/oder Python sind ein Plus
  • Agile DevOps-Mentalität und Erfahrung mit der Arbeit in einem Scrum-Team
  • Teamgeist, Eigeninitiative und die Bereitschaft zur Übernahme von Verantwortung und Code Ownership
  • Ausgezeichnete Kommunikationsfähigkeiten in Deutsch und Englisch
Warum wir?
  • Sicherer Arbeitsplatz in einem anspruchsvollen beruflichen Umfeld der Pharma- und Medizintechnikbranche
  • Flexible Arbeitszeiten und ein modernes BüroAttraktives Vergütungspaket inklusive betrieblicher Altersvorsorge
  • Kurze Entscheidungswege und Förderung von Eigenverantwortung in einem modernen und flexiblen Arbeitsumfeld
    Mitarbeit in einem engagierten internationalen Team mit kooperativer und freundlicher Arbeitsatmosphäre
  • Gute Work-Life-Balance mit persönlichem Gestaltungsspielraum
  • Möglichkeit zum mobilen Arbeiten
  • Zugang zu zahlreichen Fitness- und Yogastudios, Schwimmbädern, Kletterhallen oder Online-Kursen mit dem eGym Wellpass
Über uns
EvidentIQ ist ein führender Anbieter von modernen eClinical-Lösungen, die speziell für Fachkräfte im Bereich der klinischen Forschung entwickelt wurden. Unser umfassendes Lösungsportfolio umfasst EDC, eCOA, ePRO, eTMF und CTMS – alles integriert in einer einzigen Cloud-Plattform, die den sich wandelnden Anforderungen in der klinischen Durchführung und im Datenmanagement gerecht wird.
Wir verbinden unsere eClinical Suite mit einem leistungsstarken Data-Science-Portfolio, Services zur Patientenrekrutierung sowie Lösungen im Bereich Real World Evidence.
EvidentIQ verfolgt das Ziel, die Ergebnisse klinischer Studien durch innovative Technologien und fachkundige Unterstützung nachhaltig zu verbessern.
Your application!
We appreciate your interest in EvidentIQ Group GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at career@evidentiq.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.