Privat- und Geschäftskunden Menu

Google Adwords - Global site tag (gtag.js)

print layout

Falang Deaktivieren

Karriere bei Discovergy

Entdecke dein Potenzial

Jetzt bewerben

(Senior) Java Backend Developer/Engineer (m/w/d)

(in Heidelberg, Germany)

 

Die Discovergy GmbH ist der führende Komplettanbieter von Smart Metering Lösungen und der erste unabhängige Messstellenbetreiber in Deutschland. Als schnell wachsendes Big-Data-Unternehmen erfassen und verarbeiten wir täglich mehrere hundert Millionen Messdaten. Mit Hilfe innovativer state-of-the-art Technologien haben wir eine enorm flexible und skalierbare Softwarearchitektur geschaffen, die von unserem dynamischen und hochqualifizierten Entwicklerteam ständig weiterentwickelt wird.

Wir suchen zwei qualifizierte und enthusiastische Entwickler, die unser dynamisches und hochqualifiziertes Team verstärken. Eure Aufgabe wird es sein, die Backend Teams tatkräftig zu unterstützen. Wir schauen uns dabei genau eure Fähigkeiten und Präferenzen an und entscheiden dann in welches Backend Team ihr am besten passt!

 

Deine Herausforderung bei uns:

  • Entwurf und Entwicklung skalierbarer, E/A- und CPU-intensiver Software
  • Entwurf und Entwicklung der zentralen Backend-Plattform und neuer Produktfunktionen
  • Entwicklung von Hochleistungs-APIs
  • Leistungsvergleich und Verbesserung der Codebasis
  • Verbesserung der Zuverlässigkeit und Skalierbarkeit von Anwendungen

oder:

  • Entwicklung einer Softwarelösung für die Abwicklung von Marktprozessen und operativen Abläufen
  • Umsetzung einer bestehenden Softwarelösung in eine neue technische Umgebung (Python zu Java)
  • Unterstützung durch technisches Know-How bei Prozessanalysen und Anforderungsmanagement für die Zusammenführung von zwei internen Anwendungen zu einem neuen System
  • Abstimmung mit unterschiedlichen Bereichen und Abteilungen hinsichtlich Aufbau, Architektur etc.

 

Das bringst Du mit:

  • Hochschulabschluss in Informatik oder ähnliches und mindestens 2 Jahre Berufserfahrung
  • Fortgeschrittene Programmierkenntnisse in Java, Parallelisierung, verteilte und nachrichtenbasierte Software-Architekturen und MySQL
  • Grundlegende Kenntnisse in Python, JavaScript, (No)SQL und Angular
  • Breites Wissen über Entwurfsmuster, Cluster-Architekturen, System-Profiling, Linux, JPA, Hibernate, GIT, Netty, Jetty und Kafka sind wünscheswert
  • Erfahrungen mit der Analyse von Anforderungen, Konzeption und Entwicklung von prozessgetriebener Unternehmenssoftware
  • Verständnis für Unternehmensprozesse
  • Erfahrung mit Open-Source-Projekten ist wünschenswert
  • Sehr gute Deutsch- und gute Englischkenntnisse

 

Deine Chancen:

  • Unbefristete Vollzeitstelle und marktübliches Gehalt
  • Freie Wahl der Hardware
  • Angenehmes Arbeitsumfeld in einem dynamischen und internationalen Team
  • Beste Voraussetzungen zur schnellen persönlichen und fachlichen Weiterentwicklung
  • Möglichkeit ein Jobticket zu erwerben

 

Haben wir dein Interesse geweckt? Dann lerne uns persönlich kennen!

Sende uns deine aussagekräftige Bewerbung mit Angabe deines Gehaltswunsches und frühestmöglichen Eintrittstermins. Für Rückfragen steht dir Marie Wünsche unter der Rufnummer 06221 7787-431 gerne zur Verfügung

 

Jetzt bewerben

 

(Senior) Java Backend Developer/Engineer (m/f/d)

(in Heidelberg, Germany)

 

Discovergy is the leading full-service provider of smart metering solutions and the first independent metering point operator in Germany. As a rapidly growing big data company, we collect and process several hundred million measurements every day. With the help of innovative state-of-the-art-technologies we have created a flexible and scalable software architecture, which is constantly being further improved on by our dynamic, highly-qualified development team.

We are looking for two qualified and enthusiastic developers to join our dynamic and highly qualified team. Your task will be to actively support the backend teams. We will take a close look at your skills and preferences and then decide which backend team you will fit best into!

 

Your challenges:

  • Design and develop scalable, I/O and CPU intensive software
  • Design and develop core backend platform and new product features
  • Develop high-performance APIs
  • Performance benchmarking and improvement of the codebase
  • Enhancement of application reliability and scalability

or:

  • Development of a software solution for the handling of market processes and operational procedures
  • Implementation of an existing software solution into a new technical environment (Python to Java)
  • Support through technical know-how in process analysis and requirements management for the merging of two internal applications into one new system
  • Coordination with different areas and departments regarding structure, architecture etc.

 

Your qualifications:

  • Degree in computer science or similar and at least 2 years of working experience
  • Advanced programming knowledge in Java, Concurrency, distributed and message-based software architectures, MySQL
  • Basic knowledge of Python, JavaScript, (No)SQL and Angular
  • Broad knowledge of design patterns, cluster architectures, system profiling, Linux, JPA, Hibernate, GIT, Netty, Jetty and Kafka is a plus
  • Experience in requirements analysis, design and development of process-driven business software
  • Understanding of business processes
  • Experience in open source projects is a plus
  • Fluency in English; German is a plus

 

What we offer:

  • Full time permanent contract and competitive salary
  • Free choice of computer and equipment
  • Pleasant working environment within a dynamic and international team
  • Fast personal development and a steep learning curve
  • A subsidized transportation ticket (Job ticket)

 

Are you interested? We are very much looking forward to meeting you in person!

Our HR Marie-Theres Wünsche will be happy to answer any questions you may have at 06221 7787-431.

 

Jetzt bewerben

Wir brauchen Dich als Verstärkung für unsere anspruchsvollen Aufgaben

Du bist eine herausragende Persönlichkeit und kannst unser dynamisches Team mit Deinem Talent bereichern? Als schnell wachsendes Unternehmen suchen wir dauernd neue Kräfte für unser Team.

Our developer special

For developers we offer the possibility of doing our special Tech test, which only approves your knowledge and your capabilities.

You do not have to apply in a formal way, just show us what you are able to do!

 

Try our tech test >

Nichts Passendes gefunden?

Überzeuge uns von Deinen Fähigkeiten im Rahmen einer Initiativbewerbung! Beschreibe Dich, welche Tätigkeits- und Verantwortungsbereiche Dich konkret interessieren und welche Erfahrung Du mitbringst. Was möchtest Du und was nicht? Hast Du Gehaltsvorstellungen?

 

Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!

Linkedin Tag Smart Metering

EasyCookieInfo