3 August

Java Developers

RecommenderX is a Dublin-based software startup, bringing world leading research-based AI and data analytics techniques to enterprise platforms. A university spin-out, with a deep background in information retrieval and recommender systems, at RecommenderX we build dynamic and innovative web applications. We are working on a range of exciting and diverse cutting-edge projects with large multinationals, including 3 of the top banks worldwide.
At RecommenderX, we are passionate about what we do, we are willing to try new technologies and solution, and we believe that work should be enjoyable and rewarding. We are growing our team and are looking for enthusiastic software engineers to join us on our journey.

Who we are looking for?
The ideal candidates will have proven experience developing Java web services and Spring components, a track record of high quality delivery, combined with a keen appetite for all aspects of software development. A desire to learn new skills and solve problems is essential. Experience with Spring / Spring Boot / JPA / Hibernate ORM desired.
What will you be working on?
This is a great time to be joining RecommenderX. Your main focus will be a new large-scale analytics and visualization application, currently in the design phase, to be built from scratch. You will have the opportunity to be part of the planning and component design process and will work with the latest technologies without having to deal with legacy code.

Required skills:

  • 2+ years Java programming experience
  • Sound knowledge of software engineering principles and theory
  • Spring Framework (Spring Boot)
  • Experience consuming, developing and integrating with REST web services
  • SQL + Hibernate ORM or similar
  • Source control tools - Git/Mercurial

Bonus skills:

  • Understanding of Agile Methodologies such as Scrum
  • Proficiency in web technologies (HTML5, CSS3, JavaScript, jQuery, Ajax)
  • Data manipulation (Python, R, etc.)
  • Experience with front-end frameworks (Angular, React or similar)
  • Experience with Linux / Ubuntu servers
  • Maven
  • Cloud services

Please apply here.