Senior Java Developer (m/f)

We are looking for an outstanding Java Developer to join a small but enthusiastically growing team developing business critical web services, growing our capabilities, and hence our user base. Your software will be used by multiple group companies’ users around the world on a daily basis. As a Senior Dev you are expected to contribute to design and technology selection, solve complex problems, write quality, maintainable code, and take ownership to deliver, whatever it takes. You will contribute to scrum, and leverage your insight and experience to move us forward both technically, and as a well-respected, high-performing, fun-loving team. As a team we strive to be entrepreneurial: bringing together technology and business opportunity.

We are searching for our office in sunny Barcelona for a:

Senior Java Developer (m/f)          

RESPONSIBILITIES:

  • Participate in development processes to deliver quality, usable software for each product increment meeting requirements and the definition of done
  • Communicate with product owner, QA, and other dev teams around the world to ensure we’re set up for success and hence avoid blockers (via backlog grooming etc)
  • Meet development standards and deliverables including documentation, prototypes, version control, and demos to clients
  • Investigate and resolve problems in legacy and new systems as required
  • Innovate
  • Coach and mentor less experienced team members as required
  • Understand the business value of the software you create, and leverage that understanding in the proposals you contribute individually, and what we do as a team

KEY REQUIREMENTS:

  • 7+ years as a Java developer working in a business driven team
  • Sound understanding of data structures and algorithms
  • Strong knowledge of design patterns and OOP concepts
  • 3+ years experience of Agile development
  • Sound knowledge and experience of : REST, NoSQL/SQL, Spring, JUnit, oAuth, OpenID and related technologies
  • Working knowledge of Test Automation, CI/CD & DEVOPS
  • Aptitude and drive to pick-up new technologies that suit our business
  • Sound academic background (BSc/MSc or equivalent) in a computer science, engineering or related field
WHAT WE OFFER

  • Interesting and challenging fast paced environment
  • A chance to shape and build the business and inspiration to make a difference
  • Open and respectful multicultural environment
  • Professional, passionate, ambitious, but friendly team
  • Possibility for professional growth and international assignments

IDEAL CANDIDATE

  • Innovative and flexible people full of energy
  • Friendly team player with a professional mindset
  • Those who can think for themselves and take action
  • Willing to work in a dynamic, multicultural and global environment where multilingual skills are a big asset
  • Ambitious to grow as an individual within the company
  • Passionate about working in a global company which wants to make a difference by empowering society.

 

If you are interested in this position, meet these requirements and wish to actively participate in developing our company and join our highly motivated team, please apply by sending an email to Miriam Schäfer at: eu-careers@mail.rakuten.com.

Zur Übersicht