Senior Software Engineer in Madrid

OpenBank

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Mission


The Senior Software Engineer translates business requirements into technical specifications for our Java-based core banking solution. As a Senior Software Engineer we expect you to provide technical insight and direction, use the right development methodologies and assess areas of improvement within our code by reviewing others.


Education

  • Bachelor’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.


Skills


Knowledge and experience:

  • 4+ years of experience of Java (preferably Java 8), with excellent core understanding
  • Strong development practices including code reviews, unit testing and regression testing


Nice to have:

  • Experience working on cloud environments
  • Experience in RESTful API architecture patterns and integration design principles.
  • Demonstrable experience of applying TDD and BDD development practices
  • Experience with financial systems


Technologies you will work with:

  • Java 8
  • Spring Framework
  • Git
  • Maven
  • Swagger/RAML/OpenAPI
  • Bamboo/Jenkins
  • JBoss/Weblogic/Websphere
  • AWS


Languages

  • Fluent in English. Advanced Level.

 

About OpenBank

  • E Bank

OpenBank company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...