← Back to jobs

Clarivate Logo
Lead Software Engineer

Clarivate

 

Belgrade, Serbia

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Lead Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead software design and implementation for large-scale and medium-complexity systems.

Responsibilities

  • Define the architecture of software solutions.
  • Write clean, efficient, and maintainable code following established standards.
  • Implement complex software specifications for various system scales.
  • Review peer code to ensure quality and maintainability.
  • Write technical documentation and lead small engineering projects.

Required Skills

  • 5+ years of Java development experience.
  • 5+ years of Spring Boot and SpringCloud experience.
  • 2+ years of experience with relational database design using PostgreSQL or MySQL.
  • Experience with REST APIs.
  • Proficiency working in Linux or Windows environments.
  • Bachelor’s degree in a technical discipline or equivalent professional experience.

Preferred Skills

  • Experience using ElasticSearch.
  • Experience working within Agile methodologies.
  • Working knowledge of various IDL implementations.

Education

bachelor’s degree

Related Jobs

No related jobs found

← Back to jobs