Hybrid Senior Software Engineer, Java

Posted last month

Apply now

About the role

  • Develop and implement software solutions that satisfy business functional and non-functional requirements
  • Adhere to Clarivate/First to File coding standards and industry best practices
  • Follow Scrum methodologies and actively participate in work planning, estimations, and refinement sessions
  • Collaborate with team members and other teams (DevOps) and groups (Product Management) within Clarivate
  • Share responsibility for keeping time-commitments and provide production support
  • Refactor, update, and extend existing code and frameworks to remain current and maintainable
  • Work with internal content operation teams and other master teams to create a single source of trust for WoS content

Requirements

  • Bachelor’s degree in Computer Science, Software Design, or related fields OR 3-5 years of relevant work experience
  • Minimum 4 years of experience in software development using Java and spring framework
  • Minimum 3 years of working experience on microservices using spring boot
  • Experience with Sonar and JUnit
  • Knowledge of PostgreSQL / AWS - Arora DB (preferred)
  • Experience with Spring Batch (preferred)
  • Experience with AWS services
  • Familiarity with Java 1.8 and Angular (team tech stack)

Job title

Senior Software Engineer, Java

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job