Software Engineer Backend Online-Banking | OMCOPA

Atruvia AG
Aschheim, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English, German

Job location

Remote
Aschheim, Germany

Tech stack

Java
Agile Methodologies
Unit Testing
Software Bug Management
Code Review
Databases
IBM DB2
Online Banking
Java Platform Enterprise Edition (J2EE)
IBM WebSphere MQ
Java Message Service (JMS)
Microsoft Office
Scrum
Software Engineering
Backend
Information Technology
Code Restructuring

Job description

Home-Office Agile Methoden Backend Entwicklung DB2 Jakarta EE (Java EE) Java Scrum

+1 Top, * Du begleitest den kompletten Software-Lifecycle von Bankanwendungen und verantwortest die Neu- und Weiterentwicklung von Applikationen im Backend.

  • Du erarbeitest technische Konzepte und setzt diese in enger Zusammenarbeit mit Product Ownern und Systemarchitekt*innen um.
  • Mit modernsten Programmiersprachen, zukunftsweisenden Datenbanktechnologien und gängigen Frameworks entwickelst du modularen, sauberen Code und optimierst diesen durch Refactoring.
  • Du nimmst an regelmäßigen Code Reviews teil und tauschst dich mit deinen Kolleg*innen des Entwicklungsteams aus.
  • Du führst regelmäßige Code Reviews durch, teilst dein Wissen im Team und übernimmst Unit-Tests, Bug Fixing, Wartung sowie den Last-Level-Support.

Requirements

  • Du hast ein abgeschlossenes Studium (Wirtschafts-)Informatik sowie mehrjährige einschlägige Berufserfahrung oder eine Ausbildung im Bereich der Informatik und langjährige einschlägige Berufserfahrung oder eine vergleichbare Qualifikation.
  • Du besitzt fundierte Kenntnisse im Softwaredesign, in Container-Technologien und der Backend-Entwicklung mit Java EE und bringst zudem praktische Erfahrung in der Batchverarbeitung sowie idealerweise mit JMS, IBM MQ und DB2 mit.
  • Du hast bereits mit agilen Methoden (z. B. Scrum) gearbeitet.
  • Du verfügst über verhandlungssichere Deutschkenntnisse (mindestens C1-Niveau) und über verhandlungssichere Englischkenntnisse (C1-Niveau).
  • Du arbeitest selbständig, qualitätsorientiert, bist stets motiviert, dich weiterzuentwickeln und überzeugst durch deine Problemlösungskompetenz.
  • Du bringst ein ausgeprägtes analytisches Denkvermögen mit und hast Freude daran, komplexe Prozesse zu verstehen und zu optimieren., Informatik Informationstechnik Wirtschaftsinformatik Abschluss Ausbildung Bachelor Master/Diplom Auszeichnungen

About the company

Atruvia AG ist der Digitalisierungspartner in der Genossenschaftlichen FinanzGruppe. Das Unternehmen vereint jahrzehntelanges Expertenwissen in Banking und Informationstechnologie. Die speziell auf Banken zugeschnittenen IT-Lösungen und Leistungen reichen vom Rechenzentrumsbetrieb über das Atruvia Bankverfahren bis hin zur App-Entwicklung. Dabei nutzt das Unternehmen zukunftsweisende Technologien wie Smart Data und schreibt Prozessoptimierung und Regulatorik groß.

Apply for this position