Lead Software Engineer (Java)

Company: Clarivate
Company: Clarivate
Location: R155-Belgrade (CPA)
Commitment: Full time
Posted on: 2023-12-19 05:16
We are looking for a Java engineer to join our EndNote engineering team to work on our API and web services. You will play a crucial role in defining the future of our products and the technologies we use by contributing to the development of our AWS-hosted, Java/Tomcat/MySQL-based services. As a user-focused software engineer, you will join a team of highly talented engineers passionate about building EndNote applications in a way that enables end users to conduct and publish their research.About You – experience, education, skills, and accomplishmentsBachelor’s degree in Computer Science or a relevant technical discipline or relevant work experience.5+ years of experience developing, releasing, and maintaining web services and applications using Java and Apache Tomcat (we use Java 8 and Tomcat 9)5+ years of experience working as a software engineer developing commercial software preferredIt would be great if you also had . . . Experience with AWS cloud servicesExperience integrating with applications on multiple platforms (desktop, mobile, web)Knowledge of Apache HTTPD, Perl, Linux, XMLKnowledge of various database solutions like MySQLComfort with version control systems (we use Perforce and git)What will you be doing in this role?You will develop and integrate applications as per written specificationsYou will implement solutions as directed within standards and with guidance from your senior teammates.You will participate in project planning sessions with team members to analyze development requirements.You will translate technical requirements and design documentation into application code and modules.You will participate in project planning sessions with team members to analyze development requirements.You may communicate with customers and business stakeholders to exchange information, understand requirements, and solve problems.Product you will be developingIn this role you will have the opportunity to directly impact the customer experience by developing features for the leading research management tool used by over 3 million students and researchers worldwide. The EndNote platform consists of a rich set of clients, including Mac, Windows, online, and iOS integrated through a robust sync service. These tools are relied upon by our customers every day in their work, so we are looking for someone who is passionate about developing software focused on the end user. Learn more about EndNote solutions at https://www.endnote.com.About the Team  The EndNote engineering team are a distributed group of user-focused technologists who are passionate about the software solutions we provide. We are a global team with engineers spread across the United States, the United Kingdom, India, Serbia and Spain. We emphasize a culture of creativity and independence to foster collaboration and innovation within the team. We work closely with our partners in product, dev ops, UX, support and other teams in Clarivate to provide products that accelerate the speed at which research is undertaken and published.  Benefits Private Health InsurancePaid LunchYearly BonusYearly Merit PlanFit PassLife InsuranceAccident InsuranceCompany bicycles for rent free of charge.Hours of Work The expected core hours of engagement will be an 8-hour day starting at CEST 9:00 AM and ending at CEST 5:00 PM.Please note that only shortlisted candidates will be contacted.At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
View Original Job Posting