Contact
Join us!

Become a part of the Family

The MicroDoc team is composed of highly skilled professionals from more than 13 different countries. We are benefitting from a variety of cultural and educational backgrounds and are prepared to do business with an international customer base. The team is carefully balanced between seasoned professionals with multi-year experience and young aspiring engineers who are looking for challenges and personal improvement.

Modern Working Environment
Team Building
Education
Always Evolving

As leading supplier of Java™ technology, member of the JCP Executive Committee, and member of the GraalVM™ Advisory Board, MicroDoc is always seeking for specialists and full-stack developers.

Full-Stack Software Ingenieurin/Ingenieur - Custom Software Development (w/m/d)

Full-Stack Software Engineer - Custom Software Development (w/m/d)

Location: Berlin, Munich, Stuttgart

Als Software-Entwickler bei MicroDoc besteht unser Alltag nicht einfach nur in der reinen Abarbeitung von Tasks sondern in der kreativen Planung und Realisierung von stabilen und skalierbaren Software-Komponenten, der Sicherstellung von zuverlässigen Datenübertragungen, der Entwicklung von Rollback-Möglichkeiten und immer wieder die Möglichkeit zum Absicherung und Monitoring aller beteiligten Komponenten. Genau solche Fragen und andere beschäftigen uns Tag für Tag und wir brauchen dich um die richtigen Antworten zu finden. Bewirb dich jetzt als Full-Stack Software Ingenieurin/Ingenieur bei MicroDoc.

Deine Aufgaben:

  • Du wirst Teil unseres hochqualifizierten Custom Software Development Teams und arbeitest an kundenspezifischen Software-Projekten mit
  • Du konzipierst, entwirfst und programmierst Software-Plattformen für Backend-Systeme nach modernen Clean-Code-Prinzipien.
  • Du integrierst die Software in bestehende Systeme und bindest 3rd Party-Komponenten an.
  • Du erarbeitest verschiedene Anforderungen für vielfältige Systemkomponenten.
  • Du entwickelst Unit-, Integration- und End-to-End Tests um die Software-Plattform und andere Komponenten kontinuierlich zu testen
  • Du testest die entwickelten Systeme, bereinigst auftretende Bugs und optimierst bestehende Software.

Deine Profil:

  • Du hast ein abgeschlossenes naturwissenschaftliches oder technisches Studium (Informatik, Physik, Mathematik o.ä.)
  • Du hast sehr gute Kenntnisse und Praxiserfahrung in Java, sowie sehr gute Kenntnisse in C/C++, Rust, Kotlin, JavaScript/TypeScript oder Python
  • Die Einarbeitung in neue Technologien ist für dich selbstverständlich
  • Du hast Erfahrung mit der Softwareentwicklung für Cloud-Infrastrukturen und Tools, wie Docker, Kubernetes und Azure DevOps
  • Du hast mehrjaehrige Erfahrung in der Entwicklung von Unit-, Integration- und End-to-End-Tests
  • Du sprichst gut Englisch und Deutsch.

Deine Benefits:

  • Du besetzt eine außergewöhnliche Job Position mit Gestaltungsmöglichkeiten von Schlüsseltechnologien für Internationale Kunden aus verschiedenen Branchen
  • Du arbeitest in einer überschaubaren technologie getriebenen Hi-Tech Firma mit flachen Hirarchien
  • Du kannst schnell Verantwortung übernehmen und selbstbestimmt arbeiten
  • Möglichkeit zu Home-Office, Flexible Arbeitszeit, Teilzeitmodelle
  • Jährliches Weiterbildungsbudget
  • Modern ausgestattete, zentral gelegene Büros.
  • Moderne Hardware-Ausstattung deiner Wahl
  • Firmenfeste z.B. MicroDoc Tag, Summercamp, Wintercamp
  • Gratis Bio-Obst, Wasser und Kaffee etc.

As software developer at MicroDoc, our everyday life does not just consist of the pure processing of tasks but of the creative planning and implementation of stable and scalable software components, ensuring reliable data transmission, development of rollback mechanisms and always the option to test and monitor all components involved. Exactly such questions and others concern us every day and we need you to find the right answers. Apply now as a full-stack software engineer at MicroDoc.

Your duties:

  • You will become part of our highly qualified custom software development team and work on customer-specific software projects
  • You conceive, design and program software platforms for backend systems according to modern clean code principles.
  • You integrate the software into existing systems and connect 3rd party components.
  • You develop different requirements for a wide range of system components.
  • You develop unit, integration and end-to-end tests to continuously test the software platform and other components
  • You test the developed systems, clean up any bugs that occur and optimize existing software.

Your profil:

  • You have completed a scientific or technical degree (computer science, physics, mathematics or similar)
  • You have very good knowledge and practical experience in Java, as well as very good knowledge of C/C++, Rust, Kotlin, JavaScript/TypeScript or Python
  • Familiarization with new technologies is a matter of course for you
  • You have experience with software development for cloud infrastructures and tools such as Docker, Kubernetes and Azure DevOps
  • You have several years of experience in the development of unit, integration and end-to-end tests
  • You speak good English and German.

Your benefits:

  • You occupy an exceptional job position with design opportunities for key technologies for international customers from various industries
  • You work in a manageable technology-driven hi-tech company with flat hierarchies
  • You can quickly take on responsibility and work independently
  • Opportunity to work from home, flexible working hours, part-time models
  • Annual training budget
  • Modern equipped, centrally located offices.
  • Modern hardware equipment of your choice
  • Company parties e.g. MicroDoc Day, summer camp, winter camp
  • Free organic fruit, water and coffee etc.

How to apply!

Send your resume and cover letter to jobs@microdoc.com or just visit us at:

Elektrastraße 6a
81925 München
Germany

We look forward to hearing from you!

Datenschutz:
Unsere Datenschutzerklärung finden Sie unter https://www.microdoc.com/privacy/ .