Senior Java Developer (m/f/x) Division Payment & Risk Senior Java Developer (m/f/x) Division Payment &  …

Wirecard Bank AG
in Aschheim, Bayern, Germany
Permanent, Full time
Be the first to apply
Wirecard Bank AG
in Aschheim, Bayern, Germany
Permanent, Full time
Be the first to apply
Senior Java Developer (m/f/x) Division Payment & Risk
Your Duties

  • Agile implementation of complex requirements in collaboration with other team members
  • Continual development and documentation of high-availability applications for processing high volumes of (financial) transactions
  • Design and implementation of new (product) functionalities, modules, services and workflows
  • Constant evaluation, optimization and enhancement of existing functionalities & processes during ongoing software development processes (refactoring)
  • Continuous quality assurance during the development process (test-driven development, code reviews, unit tests)
  • Support of release management, as well as the analysis and troubleshooting of production problems

Your Profile

  • Bachelor's degree (or equivalent) in Computer Science, Information Systems or a related field, or several years of equivalent work experience
  • Several years of experience in object and component-oriented software development (Java/Java EE) with database-assisted systems in various operating environments (Linux, Windows)
  • Very good knowledge of Frameworks Spring (2.5 +), Spring WS/Batch, Hibernate (3.x), Apache Camel, mybatis, JUnit and JMeter, as well as standard frameworks in the context of Java, Web Services, REST and XML
  • Sound knowledge of PL/SQL and practical experience with Oracle (10g and above) and MySQL (5.x an higher)
  • Ideally you have gained experience with business-critical applications (online/batch), as well as with Frameworks like Kafka and Hadoop
  • Ability to quickly gain an understanding of complex applications and architectures
  • Pronounced awareness of quality and an openness to new ideas
  • You have an excellent command of spoken and written English and you enjoy day-to-day communication in a multilingual environment
  • You already have gained experience with agile software processes and technologies (Scrum, Kanban, XP)

What we offer

  • Challenging and diverse tasks with scope for introducing your own ideas and experience
  • An excellent working atmosphere in a highly-motivated and successful team with an international company culture
  • Further professional and personal development at one of the world's leading providers of payment processing
  • An attractive salary as well as long-term prospects and a chance for promotion in a successful company that is growing strongly
  • A modern workplace with additional company benefits such as a canteen, fitness area, incentives and staff events