Senior Java Developer
Location: Dusseldorf
Our client is seeking a Senior Java Developer to join its team and focus on developing and maintaining cutting-edge, containerised Java applications. This role involves end-to-end responsibility for designing technical solutions and driving digital innovation in a highly regulated environment.
Key Responsibilities:
* Design, develop, and maintain modern Java-based applications, including managing requirements, prototyping, and overseeing changes and testing processes.
* Analyse business needs and model both technical and operational processes.
* Stay current with technological trends and contribute to driving future innovation within the organisation.
* Take ownership of critical IT systems for transaction processing, ensuring systems meet compliance and regulatory standards.
Your Profile:
* A degree in computer science, natural sciences, economics, or a comparable field.
* Several years of professional experience in Java application development.
* Proficiency with common development tools such as Maven and Git.
* Comfortable working in agile environments (e.g., Scrum) and value close collaboration within teams.
* Experience with web frameworks like Vaadin or stream processing technologies such as Apache Kafka or Flink.
* Fluent German language skills (spoken and written) are required.