Bachelor’s degree or higher in Electrical or Computer Engineering, Computer Science, Math, Physics, or related field Some experience in computer programming (Java, Spring framework) Some knowledge of relational databases (e.g. MySQL, PostgreSQL) Some experience in effective use of IDE (IntelliJ, Eclipse) Good verbal and written English communication skills You have a strong attention to detail and great communication skills You like results, taking ownership for tasks and overcoming obstacles Great problem-solving skills and the ability to think creatively is key Self-motivated, organised and customer focused You value teamwork Design, build and maintain efficient, reusable and reliable code in line with our release plans Ensure the best possible performance, quality and responsiveness of applications to support our software solutions;