About the role

  • You will be part of a team of 15 employees responsible for the applications of our cross-functional areas (e.g., Finance, Controlling, HR, Risk, …) as well as the securities systems related to cash and custody.
  • In your role as a Java Developer you will take on the following tasks: Software development: As an application developer in dwpbank's hybrid model, you will be involved in the (further) development and maintenance of our applications and support the migration of applications to the new technical platform and to the AWS cloud.
  • AI integration: You will work on the further development of an application for Retrieval-Augmented Generation (RAG) based on large language models (LLMs) that analyzes internal company documents and provides users with context-relevant information.
  • Interface function: You will not only act as a pure application developer but will also advise and provide solution-oriented support to the business units, management and our subsidiary dwp Software Kft.
  • Requirements management: You will review and prioritize incoming requirements from our business units, create a schedule, set priorities accordingly and support technical problem analysis.
  • System and process documentation: You will take responsibility for system and process documentation and update existing documentation as required.

Requirements

  • You have already worked successfully for several years in application development.
  • You have good knowledge of some of the following technologies and methods: Java, the Spring ecosystem, Angular, interface technologies (REST, SOAP, Kafka), Oracle / PostgreSQL, container & cloud technologies, Kubernetes.
  • You have basic knowledge of prompting, chunking and retrieval, especially in the context of Retrieval-Augmented Generation (RAG).
  • Ideally, you also have experience with the fundamentals of AWS Bedrock.
  • You have experience with different software development approaches and are well versed in (agile) project methods.
  • You speak German fluently (C1) and have good English skills (B2).
  • With your commitment and communication skills you succeed in presenting topics clearly and transparently and in fostering team cohesion.
  • Continuous learning and knowledge transfer within the team are a matter of course for you.

Benefits

  • Flexible working hours (flexitime) including home office options (up to 60% remote)
  • Technical equipment for the home office (monitors, keyboard, mouse)
  • Performance-based remuneration combined with attractive social benefits and discounts (including employer savings contributions (VL) and company pension scheme (BVV))
  • 30 days of vacation & 25 days per year to work from abroad within the EU
  • eGym Wellpass & care counseling "aduna.care"
  • Keep-in-touch program during parental leave
  • Targeted and individual development opportunities
  • Access to LinkedIn Learning
  • Employee referral program "Mitarbeiter werben Mitarbeiter"
  • Subsidized meals in our canteen
  • Free Deutschlandticket & bike leasing
  • Bookable free parking spaces

Job title

Java Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job