The role of the Senior Java Software Engineer at CPU Consulting & Software GmbH is pivotal for the maintenance and enhancement of complex banking applications. The successful candidate will process incidents and changes while analyzing and resolving errors in Java-based legacy applications. They will also work on maintaining and developing productive systems and implement technical requirements according to regulatory guidelines.