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"
Golang Software Engineer primarily focused on open source projects to enhance cloud - native development. Work on microservices and Kubernetes alongside clients and internal teams.
Full stack software engineer developing integrations for customer backends with the Obex Platform. Collaborating in a hybrid environment for financial advisory technology at Keylane.
Backend Developer modernizing core digital platforms for Darwoft. Working on migrating legacy components to microservices architecture in a hybrid environment.
Golang Developer responsible for developing and maintaining Go - based applications at Genesis Digital Solutions. Collaborating with teams to integrate new features and ensure code quality.
Backend Application Developer at FINARTIX, focusing on software development lifecycle in dynamic projects. Engaging with technology solutions in a fast - growing banking technology environment.
Senior Rust Developer in Poland working on a passwordless platform using secure device - based credentials. Focus on performance and quality assurance in software development processes.
Java Developer building robust and scalable systems for corporate payments in a dynamic international team. Engage in API design, microservices, and customer experience enhancement.
Senior Back - End Developer designing and maintaining server - side applications at Nestlé. Collaborating with cross - functional teams to deliver robust, scalable, high - performance solutions.
Backend Java Developer modernizing existing Java microservices and migrating to Java 21. Seeking a candidate with proactive learning and good teamwork skills.