Taro Logo

Lead Software Engineer, Full Stack

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across research and innovation.
Sarajevo, Bosnia and Herzegovina
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Lead Software Engineer, Full Stack

Clarivate, a global leader in trusted intelligence and analytics, is seeking a Lead Software Engineer to join their RefWorks team. This role offers an exciting opportunity to lead full-stack development using cutting-edge technologies like Angular 15, Java, Scala, and MongoDB, while working with AWS cloud services. The position involves leading a distributed team across Israel and Serbia, focusing on both new feature development and legacy code maintenance for their cloud-based reference management platform.

The ideal candidate will bring 5+ years of software development experience, with deep expertise in Java, Scala, and Spring Boot. You'll be responsible for architecting and developing both frontend and backend components, ensuring scalability and performance. Working in a hybrid model (3 days in office every other week), you'll collaborate with a team of 5 developers while mentoring and leading technical initiatives.

This role offers comprehensive benefits including health insurance, mental healthcare, paid lunch, yearly bonuses, and 25 days of paid leave. The position provides an excellent opportunity to work with modern technologies while making a significant impact on a global scale. The work environment promotes work-life balance with standard 9-5 hours and flexible hybrid arrangements.

If you're passionate about full-stack development, have strong leadership skills, and want to work with a company that's at the forefront of research and innovation technology, this role offers an excellent career opportunity. You'll be part of a team that values technical excellence, collaboration, and continuous learning.

Last updated a day ago

Responsibilities For Lead Software Engineer, Full Stack

  • Lead the design, development, and optimization of Scala and Java-based backend services
  • Architect, develop, and maintain Angular-based web applications
  • Drive the integration of frontend (Angular) with backend (Java, Spring Boot) via RESTful APIs
  • Oversee database architecture, query optimization, and MongoDB performance tuning
  • Define and implement best practices for AWS cloud services
  • Troubleshoot complex production issues and implement proactive monitoring
  • Conduct unit testing, integration testing, and debugging

Requirements For Lead Software Engineer, Full Stack

Java
MongoDB
TypeScript
  • 5+ years of experience in software development with expertise in Java, Scala, and Spring Boot
  • Proven experience in full-stack development using Angular (preferably Angular 15)
  • Strong knowledge of MongoDB, RESTful APIs, and microservices architecture
  • Hands-on experience with AWS services, including EC2, S3, Lambda, and SQS
  • Bachelor's Degree or equivalent in Computer Science, Software Engineering, or related field
  • Experience working in Agile environments with distributed global teams
  • Strong problem-solving skills with the ability to debug complex issues
  • Excellent communication skills, with the ability to mentor and lead teams

Benefits For Lead Software Engineer, Full Stack

Medical Insurance
Mental Health Assistance
Dental Insurance
Vision Insurance
  • 25 days paid leave per annum
  • Private Health Insurance
  • Paid Lunch
  • Yearly Bonus
  • Yearly Merit Plan
  • My Learning Platform
  • Mental Healthcare
  • Fit Pass
  • Life Insurance
  • Accident Insurance
  • Company bicycles for rent free of charge

Interested in this job?

Jobs Related To Clarivate Lead Software Engineer, Full Stack

Full Stack Software Engineer SMTS

Full Stack Software Engineer SMTS position at Salesforce, focusing on Search+Data+AI products development with hybrid work model in Grenoble, France.

Technical Lead-Full Stack Developer

Technical Lead-Full Stack Developer position at Master-Works in Hyderabad, requiring 8+ years of experience in React.js, Node.js, and database systems.

Technical Lead-Full Stack Engineer

Technical Lead-Full Stack Engineer position at Master-Works in Hyderabad, requiring 8+ years of experience in React.js, Node.js, and database management. Sunday-Thursday schedule with in-office work.

Full Stack Software Engineer (L5), Content Security Engineering

Full Stack Software Engineer position at Netflix focusing on content security, requiring 8+ years of experience in full-stack development with expertise in JavaScript, Java, and React.

Full stack - Senior Lead Software Engineer

Senior Lead Software Engineer position at JPMorgan Chase focusing on payment solutions development, requiring 5+ years experience in full-stack development with competitive compensation $171k-$260k.