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.