
Posted today
Senior Software Engineer (Java)
AI Summary
Designs, develops and maintains scalable Java and Python code for a central cloud-based service supporting Clarivate's intellectual property management products, including automated tests and technical documentation.
About this role
We are looking for a Senior Software Engineer to join our team in Belgrade. In this role, you will work on a central cloud-based service within Clarivate’s intellectual property management portfolio, helping customers automate complex workflows and manage IP-related processes more effectively.
About you – experience, education, skills, and accomplishments
- Minimum of 3 years of relevant software engineering experience with Java and Spring Boot, including at least 1 year of hands-on experience with AWS.
- Bachelor’s Degree and/or equivalent experience in Computer Science, Software Engineering, or a related field.
- Proficiency in English.
It would be great if you also have . . .
- Experience with Python
- Experience with frontend technologies, preferably Typescript and React
- Experience working on cloud-based services used across multiple products
What will you be doing in this role?
- Design, develop, and maintain clean, efficient, and scalable code in Java and/or Python, in accordance with coding standards.
- Contribute to cloud-based services that support key products within Clarivate’s IP management portfolio.
- Collaborate with engineers and cross-functional team members to build high-quality, maintainable software solutions.
- Help improve software architecture, development practices, and procedures with a focus on scalability and reliability.
- Stay up to date with technical advances and evaluate tools that could support product and engineering goals.
- Automate tests and write unit tests to support application quality and reliability.
- Write clear technical documentation and contribute to knowledge sharing within the team.
About the Product
You will work on a central cloud-based service that supports multiple products within Clarivate’s intellectual property management portfolio. The product helps customers automate complex workflows, improve operational efficiency, and manage IP-related processes more effectively across global markets.
About the Team
You will join a supportive and collaborative engineering team with colleagues primarily based in Belgrade, working closely with team members across different locations. The team values knowledge sharing, a strong learning mindset, and a practical approach to solving technical challenges. This environment would suit someone who enjoys working as part of a team, takes ownership of their work, and is motivated to contribute across backend and frontend technologies when needed. You will report directly to Manager, Software Engineering.
Benefits
- Holidays: 25 days paid leave per annum
- Private Health Insurance
- Paid Lunch
- Yearly Bonus
- Yearly Merit Plan
- My Learning Platform
- Fit Pass
- Life Insurance
- Accident Insurance
- Company bicycles for rent free of charge
Hours of Work
This is a permanent full-time position, with core engagement hours within CET time zone. This is a hybrid position; you will be expected to work from our Belgrade office 3 days every other week.
Please note that only shortlisted candidates will be contacted.
#LI-Hybrid
At Clarivate, we are committed to providing equal employment opportunities for all qualified 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.
Skills
Explore related jobs
More jobs at Clarivate
Similar Java jobs
- DSenior Technical Specialist - AWS/AWS Lambda/AWS Glue/AWS SNSDatavail · Bengaluru, Karnataka
- C
AWS EngineerCaxton Associates · Bengaluru, Karnataka - L
Arquitecto AWSLogicalis Spain · Madrid, Spain - SConsultant - AWSSoftwareOne · Mumbai, India
- A
Architect AWSArete Technologies, Inc. · Cambridge, MA - E
AWS DeveloperExcyl Inc · Washington, DC
Jobs in Belgrade
- B
Truck LoaderBayer Built Woodworks · Belgrade, MN - PPerfect Store Junior Manager SRB&BIHPepsiCo · Belgrade, Serbia
- H
Solutions Architecthiring · SQ - Belgrade - Office - C
Customer Care Advisor (Entry Level)Clarivate · R155-Belgrade - S
Data Analyst / Bi Specialist (Power BI & Microsoft Fabric)SOLEVO · Belgrade, Serbia - B
Junior Salesforce Support SpecialistBetter Collective A/S · Belgrade, Beograd
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.