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

Softwareentwickler (m/w) - Java

Reference ID: KA-StMa-1701016

Your Tasks:

Als motivierter Java Softwareentwickler erweitern und betreuen Sie die auf Basis von Spring und unserem Inhouse entwickelten Java-Framework arbeitenden Web-Applikationen. Zusammen mit Ihrem erfahrenen und kompetenten Entwicklerteam verantworten Sie die Shop-Plattform, über die unsere 1&1 Hosting Produkte in vielen Ländern vertrieben werden.

  • Sie modellieren Workflows, überprüfen Eingabedaten und übermitteln diese an unsere Backendsysteme. Als Schnittstelle zu unseren Frontend-Entwicklern nutzen Sie XML.
  • Sie sprechen REST & RMI basierte Backend Services der verschiedenen Unternehmensbereiche an und binden diese in die Applikationen ein.
  • Ihre Kernaufgabe ist die Neu- und Weiterentwicklung von Softwarekomponenten auf Java-Basis mit Spring.
  • Sie begleiten sämtliche Projektschritte von der Konzeption über Implementierung bis hin zu Funktionstests und Dokumentation.
  • Zur Abstimmung von Anforderungen und Konzepten arbeiten Sie eng mit anderen IT-Teams und Fachabteilungen zusammen.

We Appreciate:

Die Basis Ihres Know-hows bildet ein erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung, idealerweise mit erster Berufserfahrung. In unserem dynamischen Umfeld brauchen wir dynamische Mitarbeiter, die bei der technologischen Entwicklung vorne mit dabei sind. Software-Entwicklung ist Ihre Leidenschaft und Sie sind ein motivierter Teamplayer, der gern selbständig und eigenverantwortlich arbeitet.

  • Sie verfügen über sehr gute Kenntnisse in Java sowie im Umgang mit verteilten Systemen/Webservices, haben bereits Web-Applikationen auf Basis von Java-Servlets oder einem Framework realisiert und haben keine Berührungsängste mit dem HTTP-Protokoll.
  • Tools zur Versionskontrolle wie Subversion oder Git, Build-Werkzeuge wie Maven sowie Continuous Integration, Checkstyle und Findbugs gehören zu Ihren täglich genutzten Werkzeugen.
  • Um die Qualität Ihrer Arbeit sicher zu stellen, setzen Sie automatisierte Unit- und Integrations-Tests ein, optimalerweise haben Sie bereits mit den Test-Frameworks JUnit, FIT und Selenium gearbeitet.
  • Sie arbeiten sich schnell und selbständig in neue Themen und Technologien ein, kommunizieren gerne und haben Freude an der Arbeit im Team. Sichere Englischkenntnisse in Wort und Schrift runden Ihr Profil ab.
  • Sie schauen gern über den Tellerrand, übernehmen selbständig die Verantwortung für die Ihnen anvertrauten Themen und haben Spaß daran, aktiv Ihre Ideen und Verbesserungsmöglichkeiten im Team einzubringen.

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.