Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Java image - Rise Careers
Job details

Senior Software Engineer - Java

We are a forward-thinking company committed to building high-quality software solutions in a healthy and professional work environment. Our team values collaboration, innovation, and continuous learning, ensuring that every member has opportunities for impact.

We are looking for a Backend Developer with at least 4 years of experience to join our Cortellis Drug Discovery Intelligence team in Barcelona. The ideal candidate will have a strong background in Java, AWS, Spring Boot, Node.js, and Docker. You will play a crucial role in designing, developing, and maintaining scalable and efficient backend services that power our applications. The team consists of 8 people and is reporting to the Senior Manager, Software Engineering.

About You

  • 4+ years of experience in backend development.

  • Experience in Java and Spring Boot.

  • Experience with Node.js for backend development.

  • Strong knowledge of AWS services (EC2, S3, Lambda, RDS, etc.).

  • Hands-on experience with Docker and containerized applications.

  • Experience with RESTful APIs and microservices architecture.

  • Familiarity with SQL and NoSQL databases.

  • Understanding of software development best practices, including code versioning and CI/CD pipelines.

  • Bachelor’s degree in computer science or similar.

What will you be doing in this role?

  • Design, develop, and maintain backend applications and APIs.

  • Implement scalable, secure, and efficient solutions using Java and Spring Boot.

  • Work with Node.js for backend microservices when needed.

  • Deploy, manage, and optimize cloud-based applications on AWS.

  • Utilize Docker for containerized application deployment.

  • Collaborate with frontend developers, DevOps teams, and other stakeholders to ensure seamless integration.

  • Write clean, maintainable, and well-documented code.

  • Troubleshoot and optimize backend performance and reliability.

  • Stay up to date with industry trends, best practices, and emerging technologies.

Product you will be developing

Cortellis Drug Discovery Intelligence focuses exclusively on pharma and drug development, harmonizing and integrating essential biological, chemical and pharmacological data from disparate sources into a single platform.

About the Team 

As a Backend Developer, you will be the third member of our backend team, working alongside two experienced backend developers. You will collaborate closely with two frontend developers, two QA engineers, a Solution Analyst, and a UX designer to create seamless and user-friendly applications. Additionally, you will work with a dedicated DevOps engineer to ensure smooth deployment and infrastructure management. Our team fosters a supportive and professional environment where everyone contributes to building high-quality solutions.

Hours of Work

This is a Full-Time permanent role, in Barcelona – Spain (40 working hours per week)

Hybrid working model, 2-3 days per week from our Office, near Sagrada Familia, central region in the city.

What we can offer you:

  • An opportunity to have a real impact on the global IP industry.

  • 30 working days of vacation

  • Volunteering community, with 40 paid hours of volunteering time

  • Private Health and Life & Disability insurances.

  • Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards).

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.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Java, Clarivate

Looking to take your software engineering career to the next level? Join Clarivate as a Senior Software Engineer - Java in the vibrant city of Barcelona, Spain! We're a forward-thinking company passionate about developing high-quality software solutions in a collaborative and innovative environment. As part of our Cortellis Drug Discovery Intelligence team, you will work alongside a talented group of 8 professionals, promoting a culture of continuous learning and a healthy work-life balance. With at least 4 years of experience in backend development, you're well-versed in Java, Spring Boot, and AWS, and you'll utilize Node.js and Docker to build efficient backend services that power our cutting-edge applications. In this role, you'll design and maintain scalable APIs, manage cloud-based solutions, and enhance performance while coding clean, maintainable software. Working closely with both frontend developers and DevOps teams, you will contribute to exciting projects that harmonize crucial data for pharma and drug development. With a hybrid working model promoting flexibility, you can enjoy a balance between remote work and our inviting office space near Sagrada Familia. Experience the benefits of generous vacation time, health insurance options, and opportunities for community volunteering. At Clarivate, your contributions will have a real impact, making this a fantastic opportunity to grow your career while making a difference in the IP industry!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Java Role at Clarivate
What are the responsibilities of a Senior Software Engineer - Java at Clarivate?

As a Senior Software Engineer - Java at Clarivate, you will be responsible for designing, developing, and maintaining backend applications and APIs. You will implement secure and efficient solutions using Java and Spring Boot, collaborate with frontend developers and DevOps teams, deploy applications on AWS, and optimize performance. Stay updated with industry trends and best practices while contributing to high-quality software solutions.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer - Java position at Clarivate?

To apply for the Senior Software Engineer - Java at Clarivate, you should have at least 4 years of backend development experience, a strong background in Java and Spring Boot, and familiarity with Node.js. Knowledge of AWS services, Docker, RESTful APIs, and database management (SQL and NoSQL) is essential, along with a Bachelor’s degree in computer science or a similar field.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer - Java at Clarivate?

As a Senior Software Engineer - Java at Clarivate, you will work with a range of technologies, including Java, Spring Boot, Node.js, Docker, and AWS services like EC2, S3, and RDS. You’ll be involved in developing RESTful APIs and microservices, ensuring you stay at the forefront of backend development technologies and best practices.

Join Rise to see the full answer
What is the team structure like for the Senior Software Engineer - Java position at Clarivate?

The team structure at Clarivate for the Senior Software Engineer - Java position includes a cohesive team of 8 professionals, including two experienced backend developers, two frontend developers, two QA engineers, a Solution Analyst, and a UX designer. You will also collaborate closely with a dedicated DevOps engineer for seamless application deployment and infrastructure management.

Join Rise to see the full answer
What kind of job benefits can I expect as a Senior Software Engineer - Java at Clarivate?

As a Senior Software Engineer - Java at Clarivate, you can expect a range of benefits including 30 working days of vacation, private health and life insurance, tax-free benefits such as transport cards and restaurant vouchers, and paid volunteering hours. Additionally, you will have the flexibility of a hybrid working model to enhance your work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Java
Can you explain your experience with Java and Spring Boot?

When answering this question, highlight specific projects where you've used Java and Spring Boot. Discuss your role in design and implementation, focusing on how you tackled challenges and implemented best practices in your work.

Join Rise to see the full answer
What strategies do you use for optimizing backend performance?

Discuss various techniques you employ for backend optimization, such as database indexing, caching strategies, and code profiling. Make sure to provide real-world examples where you successfully improved performance.

Join Rise to see the full answer
How familiar are you with AWS services and how have you applied them in past projects?

Reflect on specific AWS services you’ve used, such as EC2 or S3, and describe how you integrated them into your projects. Make sure to mention any relevant metrics or improvements they brought to your applications.

Join Rise to see the full answer
Describe a challenging bug you encountered in a backend application and how you resolved it.

Provide a detailed account of the issue, the steps you took to diagnose it, and the eventual solution you implemented. Be sure to emphasize your problem-solving skills and any team collaboration involved.

Join Rise to see the full answer
What’s your experience with containerization and using Docker?

Share examples of projects where you implemented Docker for containerization, focusing on how it improved deployment processes. Discuss your familiarity with Dockerfiles and managing containers in production.

Join Rise to see the full answer
Can you explain your experience with RESTful APIs?

When discussing your experience with RESTful APIs, outline your understanding of REST principles, any challenges you've faced, and how you've designed or integrated APIs in your projects with examples.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Explain your approach to writing maintainable and scalable code, touching on principles like modular design, proper documentation, and adhering to coding standards.

Join Rise to see the full answer
How do you prioritize tasks and manage time in software development?

Describe your time management strategies and any tools you use for task tracking. Include how you communicate with team members to ensure alignment while managing deadlines effectively.

Join Rise to see the full answer
What are your thoughts on continuous integration and deployment?

Discuss your understanding of CI/CD practices, including tools you've used, and how implementing CI/CD has benefiting your past projects by minimizing deployment risks and automating testing.

Join Rise to see the full answer
How do you keep up with new trends and technologies in software development?

Talk about your commitment to continuous learning, such as attending workshops, reading technical blogs, and participating in online communities. Mention any recent technologies you've explored and how you plan to implement them.

Join Rise to see the full answer
Similar Jobs
Clarivate Hybrid ISR- Jerusalem (PQ)
Posted 4 days ago

Join Ex Libris as a Frontend Developer to support the development of vital infrastructure components for educational technology.

Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 13 days ago

Join EDF as a Senior Software Engineer (Full-Stack) to innovate and lead in a dynamic software engineering environment.

Photo of the Rise User
Posted 2 days ago

Join Visa as a Software Engineer and help shape the future of financial technology with innovative solutions.

Photo of the Rise User
Apple Hybrid Sunnyvale, California, United States
Posted 7 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Posted 8 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
15 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
19 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec