Taro Logo

Java Software Engineer - Mid Level

Thomson Reuters informs the way forward by delivering trusted content and technology that professionals and institutions need to make the right decisions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Java Software Engineer - Mid Level

Thomson Reuters is seeking a Mid-Level Java Software Engineer to join their Platform Engineering organization, specifically working on the Customer Identity & Access Management (CIAM) Platform. This role is crucial in building and maintaining the foundational capabilities that power Thomson Reuters' products. The CIAM platform is designed to securely manage customer authentication and authorization across all Thomson Reuters services.

The position offers a unique opportunity to work with cloud-native applications, utilizing technologies like Java, Spring, and NodeJS, while implementing identity management solutions on AWS and Azure. The role involves working with modern identity standards including OAuth, OIDC, SAML, and SCIM. As part of a Scrum team, you'll participate in all aspects of the development lifecycle from ideation to operation, embracing a DevOps culture.

Thomson Reuters, with over 26,000 employees across 70+ countries, is a global leader in providing trusted content and technology to professionals across legal, tax, accounting, compliance, government, and media sectors. The company offers a comprehensive benefits package, including flexible work arrangements, continuous learning opportunities, and a strong focus on work-life balance.

The ideal candidate will have 2+ years of software engineering experience, strong expertise in REST API development, and cloud-native application experience. This role offers an excellent opportunity to work on critical infrastructure while contributing to systems that uphold the rule of law, commerce, and trusted information delivery globally.

Last updated 3 days ago

Responsibilities For Java Software Engineer - Mid Level

  • Develop software using Java, Spring, NodeJS, and other related technologies
  • Collaborate with technologists across the company to build cloud native applications
  • Ensure consistency with cloud architectural guiding principles
  • Participate in all aspects of the development lifecycle
  • Work on AWS and Azure public cloud, Identity platforms and identity standards
  • Participate in a Scrum team and embrace the agile work model
  • Keep up-to-date with emerging cloud technology trends

Requirements For Java Software Engineer - Mid Level

Java
Node.js
  • 2+ years of experience in Software Engineering
  • Hands-on experience developing REST APIs using Java or .Net Core
  • Experience developing cloud-native applications and services on Azure, AWS or GCP
  • Excellent problem-solving skills
  • Strong written and verbal communication skills
  • Bachelor's degree in Computer Science, Software Engineering or related field (preferred)
  • Experience with Identity Providers and related standards (preferred)

Benefits For Java Software Engineer - Mid Level

401k
Medical Insurance
Mental Health Assistance
Education Budget
  • Hybrid work model (2-3 days in office)
  • Flexible work arrangements including work from anywhere for up to 8 weeks per year
  • Continuous learning and skill development programs
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Access to Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Two paid volunteer days annually

Interested in this job?

Jobs Related To Thomson Reuters Java Software Engineer - Mid Level