Senior Software Engineer
Core
Mentoring and supporting software engineers while designing, developing, and testing software systems and applications for enhancements and new products.
Role type
Senior Software Engineer (Java/Spring Boot)
Builds
Microservices-based architectures, RESTful APIs, and software solutions for Thomson Reuters clients.
Domain
Legal, tax, accounting, compliance, and media technology.
Deliverable
production ML models | product features
Required skills
Java 11, Spring Boot, Spring Cloud, microservices architecture, RESTful APIs, SQL, Docker, CI/CD pipelines, AWS cloud deployment, code reviews
Preferred skills
Agile/Scrum methodology, technical communication, system design, troubleshooting
Technologies
Java, Spring Boot, Spring Cloud, Docker, GitHub, Maven, AWS
Responsibilities
Support and develop software engineers by providing advice, mentoring, training, and coaching; Design, develop, and test software systems and applications; Write code according to coding specifications; Collaborate with product owners, QA, and other engineers; Perform code reviews and contribute to continuous improvement initiatives.
Seniority
Senior, hands-on IC