Senior Software Engineer (Java)
Core
Design, develop, and maintain scalable cloud-based services for Clarivate's intellectual property management portfolio to automate customer workflows.
Role type
Senior Software Engineer (Backend/Full-stack)
Builds
Central cloud-based services supporting multiple products in the IP management portfolio
Domain
Intellectual Property Management / Cloud Services
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, AWS, Python, TypeScript, React, Unit Testing, Technical Documentation
Preferred skills
Frontend technologies, Cloud-based services across multiple products
Responsibilities
Design and develop clean, efficient, and scalable code; Contribute to cloud-based services; Collaborate with cross-functional teams; Improve software architecture and development practices; Automate and write unit tests; Write technical documentation
Seniority
Senior, hands-on IC