Taro Logo

Senior Software Engineer

Global leader in trusted and transformative intelligence, providing enriched data, insights, and analytics solutions across research and innovation.
Jerusalem, Israel
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Education

Description For Senior Software Engineer

Join Ex Libris, a Clarivate company, as a Senior Software Engineer in their Jerusalem office working on the Discovery Development team. This role offers an exciting opportunity to work with a global team of 6 members on the CDI team, developing crucial solutions for higher education. The position requires strong Java and database expertise, particularly in building and maintaining enterprise-level applications. You'll be part of a self-organizing team working in a hybrid model, collaborating with team members across different time zones.

The role involves working on Ex Libris' Research and Discovery Solutions, where you'll be responsible for understanding business requirements, implementing technical solutions, and ensuring the smooth operation of features. The ideal candidate should have at least 2 years of experience in Java development, strong database knowledge, and excellent communication skills.

Clarivate is a global leader in providing trusted intelligence and analytics solutions, making this an excellent opportunity to work on products that impact higher education worldwide. The company offers a supportive, family-like environment with a strong focus on work-life balance. You'll be working with state-of-the-art technology while being part of a company that values employee growth and development.

The position offers the flexibility of a hybrid work model based in Jerusalem, Israel, making it ideal for those who appreciate a balance between remote and office work. You'll be joining a diverse, global organization that is committed to equal employment opportunities and maintains a strong stance on non-discrimination in all aspects of employment.

Last updated 13 days ago

Responsibilities For Senior Software Engineer

  • Understanding requirements defined by business analysts
  • Designing and implementing technical solutions
  • Facilitating testing and rollout of features
  • Bug fixes and performance optimization
  • Stability and long-term maintenance tasks
  • Communicating with other teams, product owners, and support analysts

Requirements For Senior Software Engineer

Java
Cassandra
Linux
  • Bachelor's degree or higher in Computer Science or related field
  • 2+ years of experience developing in Java
  • 2+ years of Object-Oriented development
  • 2+ years of experience with Oracle PL/SQL
  • Knowledge of databases (Cassandra) and search engines (Solr)
  • 2+ years of experience with relational databases
  • High level of English
  • Comfortable working in a self-organizing remote team
  • Flexibility in working hours to accommodate global team

Benefits For Senior Software Engineer

  • Work-life balance
  • Family-like environment
  • Hybrid work model

Interested in this job?

Jobs Related To Clarivate (Ex Libris) Senior Software Engineer