1&1 IT-Softwareentwicklung: Softwareentwickler Backend / Webservices (m/w), Karlsruhe
For our location in Karlsruhe we are looking for a:

Softwareentwickler Backend / Webservices (m/w)

Reference ID: KA-VVoi-1601394

Your Tasks:

Als Mitarbeiter in unserem Softwareteam für das Onlinespeicher-Backend entwickeln Sie mit an unserem skalierbaren und hochverfügbaren Cloudspeicher und damit verbundenen Backend-Diensten:


  • Sie entwickeln primär in Java 8 an verteilten Backend-Applikationen. Einen Schwerpunkt bilden ReST-Schnittstellen im Zusammenspiel mit Spring. Teilweise kommt auch Python zum Einsatz.
  • Zur Sicherstellung der Qualität verwenden Sie Unit- und Integrations-Tests und führen Code-Reviews mit Ihren Kollegen durch.
  • Sie befassen sich mit systemnahen Linux-Themen, um Anforderungen an unser Backend bezüglich Performance und Verfügbarkeit zu erfüllen.
  • In unserem Entwicklungsteam genießen Sie die Freiheiten und Möglichkeiten, eigene Ideen einzubringen und neue Technologien kennen zu lernen, um stets voran zu kommen und besser zu werden.
  • Sie unterstützen auch im sinnvollen Maße unser IT-Team beim Betrieb der von uns entwickelten Dienste.

We Appreciate:

Die Basis Ihres Know-hows bildet ein erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung sowie mehrere Jahre Erfahrung in der Softwareentwicklung.


  • Komponentenorientiertes, testgetriebenes Entwickeln ist für Sie in Java selbstverständlich.
  • Sie besitzen fundierte Kenntnisse von Webservices auf Basis von ReST und Spring.
  • Sie haben idealerweise Erfahrung mit verteilten Systemen und den sich daraus ergebenden Randbedingungen bzgl. Konsistenz und Verfügbarkeit.
  • Kenntnisse in einem oder mehreren der folgenden Bereiche sind von Vorteil: Ceph, Cassandra, Linux-Tuning, Zookeeper.
  • Sie arbeiten sich schnell und selbstständig in neue Themen und Technologien ein, kommunizieren gerne und haben Freude an der Arbeit im Team.

I want to apply now via email
close

Your application should present a complete picture of you. This includes:

Cover letter

The cover letter is one of the most important elements of your application. Explain as clearly as possible why you’re applying for this specific position at our company. Don’t tell us your life story, just explain what makes you so interesting that we should invite you for an interview. Please don’t forget to include your salary expectations and earliest starting date and/or current term of notice.

Résumé

Make sure there are no gaps in your education and work record. You should generally begin with your higher education details. Any gaps (e.g. application phase, stays abroad, etc.) must be explained. We are also interested in your language and IT skills, as well as any hobbies.

Certificates

Please attach all important documents. These include employer references, school leaving, training, and higher education certificates. However, seminar certificates or similar participation documents, often just make your application unnecessarily bulky.

References

In the case of certain positions (e.g. Website Management), we attach great importance to suitable references or work samples. This will generally be requested in the respective job advertisement.

What do I have to consider when applying by e-mail or using an online form?

The best idea is to pack all of your documents into a single PDF document. This allows us to open everything with just one click. It also ensures that the layout of your documents isn’t altered. The file should be no larger than 5 MB.