Auf einen Blick
- Aufgaben: Entwickle und pflege Backend-Services mit Java 17 und Spring Boot 3.
- Arbeitgeber: Führendes Unternehmen für sichere Zahlungs- und Credential-Lösungen im Bildungssektor.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitsoptionen und Weiterbildung.
- Andere Informationen: Dynamisches Umfeld mit großartigen Wachstums- und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte innovative Lösungen, die das Bildungserlebnis für Studierende weltweit verbessern.
- Gewünschte Qualifikationen: Mindestens 3 Jahre Erfahrung in Java 17 und Spring Framework.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Unternehmenshintergrund
Unser Kunde ist ein führender Anbieter von sicheren Handels- und Berechtigungslösungen für den Hochschulsektor. Die U.Commerce-Plattform ermöglicht es Universitäten und Hochschulen, Zahlungen, Campusberechtigungen und Echtzeit-Finanzdaten effizient und sicher zu verwalten. Das Unternehmen ist Teil einer Fortune 500-Global-Payment-Organisation und bietet unternehmensgerechte Abrechnungs- und Zahlungslösungen, die von Bildungseinrichtungen weltweit genutzt werden.
Projektbeschreibung
Das Projekt ist eine sichere, unternehmensweite Abrechnungs- und Zahlungslösung, die von Universitäten und Organisationen zur Verwaltung von Studiengebühren, Gebühren und verwandten Transaktionen weit verbreitet ist. Es optimiert den gesamten Abrechnungszyklus, indem papierbasierte Prozesse durch Online-Abrechnungen ersetzt werden, und bietet Studenten und autorisierten Benutzern bequemen Zugang, um Rechnungen jederzeit einzusehen und zu bezahlen. Die Plattform unterstützt mehrere Zahlungsmethoden, flexible Ratenzahlungspläne und automatisierte Rückerstattungen und gewährleistet dabei die PCI-Konformität und Datensicherheit. In Echtzeit mit ERP-Systemen integriert, bietet sie Genauigkeit, Transparenz und Effizienz sowohl für Institutionen als auch für Endbenutzer.
Technologien
Java 17, REST API, Servlets, JSP, JSTL, Spring Boot 3, Spring Framework, Spring Data, Spring Security, Hibernate, JPA, JUnit, Mockito, SQL Server, PostgreSQL, Git, Maven, Jenkins, Ansible, Jira, GitHub, React, Bootstrap, jQuery, GCP, IntelliJ IDEA.
Was Sie tun werden
Entwerfen, entwickeln und warten Sie Backend-Dienste mit Java 17, Spring Boot 3 und Spring Framework; Implementieren Sie RESTful APIs, Servlets und JSP/JSTL für skalierbare Webanwendungen; Gewährleisten Sie eine sichere Anwendungsentwicklung durch Integration von Spring Security für Authentifizierung und Autorisierung; Arbeiten Sie mit Hibernate und JPA für ORM, um eine effiziente Interaktion mit SQL Server und PostgreSQL-Datenbanken sicherzustellen; Schreiben Sie sauberen, modularen und wiederverwendbaren Code gemäß den besten Praktiken und Codierungsstandards.
Stellenanforderungen
3+ Jahre Erfahrung in Java 17 mit fundierten Kenntnissen der objektorientierten Programmierung und Designprinzipien; Praktische Erfahrung mit Spring Boot 3, Spring Framework, Spring Data, Spring Security und Hibernate/JPA; Solides Verständnis des Designs, der Entwicklung und der Integration von REST APIs; Erfahrung mit Servlets, JSP, JSTL für die Entwicklung von Webanwendungen; Starker Hintergrund in relationalen Datenbanken: SQL Server und PostgreSQL, einschließlich Abfrageoptimierung und Schema-Design; Kenntnisse in Unit-Testing-Frameworks (JUnit, Mockito) und testgetriebenen Entwicklungspraktiken; Beherrschung von Git für die Versionskontrolle und Maven für die Build-Automatisierung; Vertrautheit mit CI/CD-Pipelines unter Verwendung von Jenkins und Konfigurationsmanagement mit Ansible; Erfahrung mit Frontend-Technologien wie React, Bootstrap und jQuery zur Zusammenarbeit mit UI-Teams; Erfahrung in agilen Umgebungen mit Tools wie Jira und GitHub; Sicherer Umgang mit IntelliJ IDEA oder ähnlichen IDEs; Starke Problemlösungsfähigkeiten und die Fähigkeit, komplexe Anwendungen zu debuggen; Fähigkeit, sauberen, wartbaren und gut dokumentierten Code zu schreiben; Starke Kommunikations- und Kollaborationsfähigkeiten zur Zusammenarbeit mit funktionsübergreifenden Teams; Erfahrung in der Teilnahme an Code-Reviews und der Einhaltung von Codierungsstandards; Englischkenntnisse auf einem mittleren Niveau.
Was wir anbieten
Das globale Leistungspaket umfasst:
Technische und nicht-technische Schulungen für berufliches und persönliches Wachstum; Interne Konferenzen und Meetups, um von Branchenexperten zu lernen; Unterstützung und Mentoring durch einen erfahrenen Mitarbeiter, um Ihnen bei Ihrem beruflichen Wachstum und Ihrer Entwicklung zu helfen; Internes Startup-Inkubator; Krankenversicherung; Englischkurse; Sportaktivitäten zur Förderung eines gesunden Lebensstils; Flexible Arbeitsoptionen, einschließlich Remote- und Hybridmöglichkeiten; Empfehlungsprogramm zur Gewinnung neuer Talente; Programm zum Arbeitsjubiläum und zusätzliche Urlaubstage.
Java Developer (Education and eCommerce) Arbeitgeber: Coherent Solutions
Kontaktperson:
Coherent Solutions HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Java Developer (Education and eCommerce)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Empfehlungen oder Tipps – oft sind es persönliche Verbindungen, die dir den entscheidenden Vorteil verschaffen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur den Code schreiben kannst, sondern auch verstehst, warum du bestimmte Entscheidungen triffst.
✨Tipp Nummer 3
Sei proaktiv und bewirb dich direkt über unsere Website! Das zeigt dein Interesse und Engagement. Außerdem hast du so die Chance, dich von anderen Bewerbern abzuheben.
✨Tipp Nummer 4
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Wenn du noch nicht mit etwas gearbeitet hast, schau dir Tutorials an oder baue ein kleines Projekt. Das zeigt, dass du bereit bist, dazuzulernen und dich weiterzuentwickeln.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Java Developer (Education and eCommerce)
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Java Developer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Technische Fähigkeiten hervorheben: Stell sicher, dass du deine Kenntnisse in Java 17, Spring Boot und den anderen geforderten Technologien klar und deutlich darstellst. Wir wollen sehen, dass du die Skills hast, die wir suchen, also sei konkret und nenn Beispiele aus deiner bisherigen Arbeit.
Code-Beispiele einfügen: Wenn möglich, füge Links zu Projekten oder Code-Beispielen hinzu, die deine Programmierfähigkeiten zeigen. Das gibt uns einen direkten Einblick in deine Arbeitsweise und deinen Stil – und das ist immer ein Plus!
Bewerbung über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir sie schnell bearbeiten können. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Coherent Solutions vorbereitest
✨Technologien verstehen
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Java 17, Spring Boot und REST APIs. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch praktische Erfahrungen hast. Bereite Beispiele vor, wie du diese Technologien in früheren Projekten eingesetzt hast.
✨Code-Beispiele parat haben
Sei bereit, über deinen Code zu sprechen! Bring einige Beispiele von Projekten mit, an denen du gearbeitet hast, und erkläre deine Entscheidungen. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktisch anwenden kannst, was du gelernt hast.
✨Fragen vorbereiten
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den Herausforderungen, die das Team aktuell hat, oder wie die Zusammenarbeit zwischen Backend- und Frontend-Entwicklern aussieht.
✨Soft Skills betonen
Vergiss nicht, deine Kommunikations- und Teamfähigkeiten zu betonen. In einem agilen Umfeld ist es wichtig, gut im Team arbeiten zu können. Teile Beispiele, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast, um Probleme zu lösen oder Projekte abzuschließen.