Professional/Senior (m/w/d) Java Backend-Entwickler

Mein Versuch, ein deutscher Backend-Entwickler zu werden

Okay, tief durchatmen. Ich bin jetzt seit sechs Monaten in Berlin, und die Suche nach einer richtigen Stelle – eine, die wirklich passt – ist… herausfordernd. Ich habe mir diese Stellenanzeige für den Senior Java Backend Entwickler bei Check24 genauer angesehen. Die Anforderungen sind, sagen wir mal, ambitioniert. Aber ich bin bereit zu lernen, und ehrlich gesagt, ich brauche diesen Job.

Die erste Bewerbung – ein kleiner Albtraum

Ich habe mein Anschreiben geschrieben, natürlich auf Deutsch. Ich habe versucht, alle Schlüsselwörter einzubauen: “Spring Boot”, “relationale Datenbanken”, “DevOps”, “agile Methoden”. Ich dachte, ich hätte es gut gemacht. Dann habe ich meine Freundin, Lena, – die Deutschkenntnisse sind besser als meine – gefragt, sie hat mir gesagt, dass ich zu viele Fachbegriffe verwende und mein Schreiben zu steif ist. “Du musst es natürlicher machen”, hat sie gesagt. “Wie ein Mensch es wirklich schreibt!” Ich habe es überarbeitet, viel weniger Fachjargon. Ich glaube, das ist der Schlüssel.

Das Vorstellungsgespräch – ACID und Nervosität

Ich war total nervös vor dem Telefoninterview. Sie haben mich gefragt, ob ich den Unterschied zwischen ACID-Eigenschaften in Datenbanktransaktionen erklären kann. Was?! Ich habe meine Hand vor den Mund genommen! Ich habe es zwar erklärt, aber mit so vielen Fachbegriffen, dass ich mich nicht ganz sicher war, ob ich es richtig verstanden habe. Die Interviewerin, Herr Schmidt, war sehr freundlich, aber ich konnte sehen, dass er die richtigen Fragen stellte. “Es geht nicht nur darum, die Wörter zu kennen”, sagte er. “Es geht darum, zu verstehen, warum es wichtig ist.” Ich habe mich bemüht, meine Antwort zu vertiefen, habe von meiner Erfahrung mit MySQL erzählt (ich habe schon einige kleine Datenbankprojekte mit Freunden gemacht) und dass ich die Prinzipien von Datenintegrität verstehe.

Spring Boot und Microservices – ein großer Unterschied

Dann ging es zu Spring Boot und Microservices. Ich habe versucht, es zu erklären, aber ehrlich gesagt, ich habe mich ein bisschen verloren. Ich weiß, dass es um kleine, unabhängige Anwendungen geht, die zusammenarbeiten. Aber ich bin mir noch nicht ganz sicher, wie ich es in der Praxis umsetzen würde. Herr Schmidt hat mir gesagt: “Es ist, als baust du mit Legosteinen – jede Steine ist selbstständig, aber sie müssen zusammenpassen”. Ich habe zugestimmt, ich muss mehr darüber lernen.

RESTful APIs – ein bisschen wie ein Spiel

Die Frage nach RESTful APIs war etwas einfacher. Ich habe erklärt, dass es sich um eine Art von Kommunikation zwischen verschiedenen Systemen handelt. Ich habe erwähnt, dass ich schon mit APIs gearbeitet habe, zum Beispiel bei der Integration von Karten-Diensten in eine mobile App, die ich mit ein paar Freunden entwickelt habe. Es war, als würde ich ein kleines Spiel spielen, die Logik zu verstehen.

DevOps und CI/CD – ein Mysterium

DevOps und Continuous Integration/Continuous Delivery (CI/CD) haben mich wirklich verwirrt. Ich habe ein bisschen recherchiert, aber es ist immer noch kompliziert. Ich habe gehört, dass es darum geht, den Entwicklungsprozess zu automatisieren und zu beschleunigen. Ich habe zugestanden, dass ich hier noch viel lernen muss, und ich habe mich gefragt, ob es vielleicht eine gute Möglichkeit wäre, mit einem Junior-Entwickler zusammenzuarbeiten, um mehr darüber zu erfahren.

Remote Work und Teamarbeit – ein Balanceakt

Die Tatsache, dass die Stelle remote ist, ist toll. Ich kann von meinem kleinen Apartment in Neukölln aus arbeiten, und das ist mir wichtig. Aber ich weiß auch, dass ich Teil eines Teams sein muss. Ich habe versucht, im Vorstellungsgespräch zu zeigen, dass ich ein Teamplayer bin, und dass ich bereit bin, mich einzubringen und mein Wissen zu teilen.

Die nächste Frage: Die URL

Dann hat er mir die URL gegeben: Read More Ich habe sie aufgeschlagen und mir die Stellenbeschreibung und die technischen Interviewfragen nochmal genau angesehen. Ich muss mich wirklich auf die technischen Fragen vorbereiten!

Zusammenfassung und nächste Schritte

Es war eine lange und anstrengende Bewerbungsrunde. Aber ich bin nicht aufgeben. Ich werde mich weiter verbessern, mehr lernen und mein Bestes geben, um den Job zu bekommen. Ich habe gelernt, dass es wichtig ist, meine Zweifel und Unsicherheiten offen zu zeigen und dass es keine Schande ist, um Hilfe zu bitten. Und ich habe festgestellt, dass ich wahrscheinlich eine gute Java Backend Entwickler werden kann, wenn ich fleißig und engagiert bin.

Ich werde jetzt nochmal die Stelle bei Check24 auf Jobbörsen, LinkedIn und über mein Netzwerk nachsuchen. Ich bin optimistisch und hoffe, dass sich bald die richtige Gelegenheit bietet. Ich werde mich auf meine technischen Fähigkeiten konzentrieren und versuchen, meine Kommunikationsfähigkeiten zu verbessern. Und ich werde weiterhin lernen und mich weiterentwickeln.

Leave a Reply

Your email address will not be published. Required fields are marked *

We use cookies and similar technologies to enhance your experience on wobizdu.com, analyze site traffic, personalize content, and deliver relevant ads. Some cookies are essential for the site to function, while others help us improve performance and user experience. You may accept all cookies, decline optional ones, or customize your settings. Review our Privacy Policy to learn more.