• Luxembourg City, Luxembourg

1 job(s) at Rakuten

Rakuten London, United Kingdom
Nov 04, 2016
Full time
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.   RESPONSIBILITIES & DUTIES 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   EXPERIENCE, KNOWLEDGE & QUALIFICATIONS: Perfect candidates have all the following: 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  Find out more about Rakuten and who we are on our Global Careers Page !