Fullstack Java Engineer

Company: Clarivate
Company: Clarivate
Location: R155-Belgrade (CPA)
Commitment: Full time
Posted on: 2023-10-28 18:25
Clarivate™ is a global leader in providing solutions to accelerate the lifecycle of innovation.In a world that is ever-changing, NOW is the time to join Clarivate’s bold entrepreneurial mission to help customers reduce the time from new ideas to life-changing innovations! No other company in our industry combines such a rich heritage and a global footprint with the bold entrepreneurial spirit of an innovative business. In just 2 years, we have grown from 4,500 employees to 11,000+ through organic growth and acquisition. Join us today to help create a better tomorrow!Are you a software engineer with a passion for trying to understand complex systems and data flows, and an expert in search technologies?  Join Clarivate as we reinvent the platform that searches and protects the world’s most powerful brands. We are looking for senior Java engineers who have the talent to write well designed backend software and are used to working with lots of data.  Our team is creating a system for evaluating trademark similarity, using complex data pipelines, Elastic Search, MongoDB and AWS technologies.About You 4 years of experience in object-oriented programming experience in Java. Knowledge of functional programming is useful.4 years of experience with analytical and visual skills to solve complex UI and coding problems4 years of experience with single-page frameworks, responsive design and REST development. Angular2+ years of experience with Elasticsearch2+ years of experience with document databases (MongoDB), basic knowledge of relational databases (Oracle, MySql, etc.)2+ years of experience with experience with cloud, AWS preferred. Experience with Terraform and Docker is helpfulBachelor's degree in computer science or related degree or at least 6 years of equivalent relevant experienceIt would be great if you also had Experience with Angular, Typescript, Javascript, Html 5 CssExperience with Spring boot, Spring data, JMS, REST, Elastic Search, Mongo, Oracle, AWS, EKS, SQS, S3, EC2, Gradle, Teamcity, JunitWhat will you be doing in this role?Analyze and reverse engineer existing code bases.Design and write new components using good object-oriented practices.Write unit tests, integration tests, tests comparing different systems, and performance tests.Write tools to monitor and debug our production systems and write documentation to explain how systems work and can be maintained.Write scripts to perform hot deploys of our applications to AWS.Participate in code reviews, to improve your own code and other people’s code.Maintain, improve, and integrate existing components and applications.Use Terraform, Kustomize, Gradle to create robust IaC and hot deployable artifacts. Deploy and support what you build in close collaboration with DevOps.Product you will be developingYou’ll be part of building our future platform for our search and watch product lines, based on the latest technologies and CI/DC compliant. Together with the existing teams you’ll support the overall strategic vision streamlining and optimizing our operations through reduction and replacing technical debt and legacy systems. Ultimately our goal is to establish a modern, sustainable technology infrastructure supporting our organization’s long-term growth and success.About the Team  Your colleague engineers are located in Belgium, Belgrade, Ukraine, Poland and India and team is led by our tech leads. Apart from collaborating closely together with your direct peers, you’ll be connecting regularly with our trademark product stakeholders and colleagues from platform, service or security technology team members. Candidates must be comfortable working in an agile environment with continuous delivery. They must be able to work independently on complex problems with a “can-do” attitude. This role works in cross-functional global teams.Hours of Work This is a full-time position. It is expected that hours will be normal business hours. This is also a hybrid position working in the office 3 days every other week.  BenefitsPrivate Health InsurancePaid LunchYearly BonusYearly Merit PlanMy Learning PlatformFamily benefits: Bushido kids sports school, tutorship lessonsFit PassMental health care- Psychotherapy sessionsCompany bicycles for rent free of charge.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