Backend Engineer
Location: Barcelona, Barcelona, Spain Type: Full Time Min. Experience: Experienced

 

Position overview

We are looking for a Back End software engineer to develop and optimize robust and secure applications used by millions of users, and participate in the analysis and architectural design of mission-critical software.

Requirements

  • In-depth knowledge of the software development life cycle of Java applications in Tomcat server.
  • In-depth knowledge of Java-related tools: Eclipse, maven and git.
  • Experience working with open source tools, libraries and products
  • Experience with Spring and Hibernate Framework
  • Experience in multiplatform development (Linux, UNIX, Windows).
  • Knowledge of data access applications development and databases such as Oracle DB (or similar).
  • Sound knowledge of SQL, ODBC/JDBC , XML, Design Patterns.
  • 3-4 years experience in software engineering.
  • University degree, in Computer Sciences or related field.

Extra points for

  • Experience Building projects in Javascript from scratch (AngularJS)
  • Scripting skills (Python, Bash,...)
  • System Administration skills at any level.
  • Experience with testing tools such as Postman, curl or similar.

Personal qualities

  • Enjoys working both autonomously and as part of a team.
  • Great analytical skills, with an enquiring and structured mind.
  • Impeccable work ethic, humble but confident.
  • Highly accountable; disciplined and persistent to get things done.
  • Driven, self-starter; comfortable working in a rapidly changing environment.
  • Clear, concise communicator.
  • Excellent English, both spoken and written.

Benefits & Perks

  • International working environment;
  • Creative and results focused team;
  • Great office in Barcelona center.
  • Free fruit and coffee at the office.
  • Private Health Insurance
  • Gym Membership (DIR & G4L)
  • Free language classes
  • Flexible compensation plan
  • Flexible working hours (depending on project).