Über das Projekt:
Implementierung eines neuen Internet-Banking-Systems für LE (Web- und mobile Apps) mit erweiterter Anzahl an Funktionen und verbesserter Kundenerfahrung
Reduzieren Sie die Markteinführungszeit für neue Funktionen in der Zukunft
Senken Sie die Kosten für den IT-Support
Erhöhung der Sicherheit der Kunden
Verantwortlichkeiten
- Entwicklungsaufgaben als Teil eines kollaborativen Teams planen und ausführen
- Mit den Teammitgliedern koordinieren , einschließlich Analysten, QA-Testern und anderen Entwicklern, um den Projektzusammenhalt sicherzustellen
- Analysieren Sie Projektanforderungen und tragen Sie zum Design und der Architektur von Softwarelösungen bei
- Entwickeln, testen und warten Sie hochentwickelte Softwarelösungen. Hochwertiger, wiederverwendbarer und effizienter Java-Code.
- Nehmen Sie an Codeüberprüfungen teil und stellen Sie sicher, dass Best Practices eingehalten werden.
- Behandeln, identifizieren und beheben Sie Softwareprobleme.
- Beteiligen Sie sich an Projekten. verwandte Besprechungen, Bereitstellung technischer Einblicke und Fortschrittsaktualisierungen
- Kontinuierliche Suche nach Verbesserungen des Softwareentwicklungsprozesses und Vorschläge
Anforderungen
< ul>
3+ Jahre Berufserfahrung in der Java-Entwicklung, mit einem soliden Verständnis der objektorientierten ProgrammierprinzipienKenntnisse in Java und verwandten FrameworksErfahrung mit Front-End Technologien wie HTML, CSS und JavaScriptAusgeprägte Kenntnisse in SQL und Erfahrung mit Datenbankverwaltungstools (z. B. SQL Developer)Vertrautheit mit Entwicklungstools und -umgebungen (GIT, Jenkins, Docker, Eclipse oder IntelliJ IDEA)Kenntnisse über RESTful- und SOAP-APIsFähigkeit, komplexe Probleme zu lösen und herausfordernde Probleme zu debuggenErfahrung mit dem gesamten Softwareentwicklungslebenszyklus (SDLC)Kenntnisse im Verfassen technischer Dokumentation und im Umgang mit Problemverfolgungssystemen wie JiraFähigkeit, Anforderungen zu analysieren und in robuste technische Lösungen zu übersetzenErfahrung mit Agile Methoden, insbesondere SCRUM und KanbanZielorientiert und ergebnisorientiert