Overview Java Software Engineer - CIAM
Is your passion platform engineering? Are you interested in envisioning and building the core services that underpin Thomson Reuters products? This role is in the Platform engineering organization, responsible for the Customer Identity & Access Management (CIAM) Platform, a consolidated identity system designed to securely manage customer authentication and coarse-grained authorization for users and services accessing Thomson Reuters products and services. CIAM aims to consolidate and replace many disparate, disconnected, and custom-developed identity systems with a common, highly-secure, highly-available, cloud- and standards-based, vendor-managed solution.
About the Role Java Software Engineer - Mid Level
Key focus areas include developing and delivering software using Java, Spring, NodeJS, and related technologies; aligning with cloud architectural guiding principles; participating in the full development lifecycle (Ideation, Design, Build, Test, and Operate); and supporting DevOps practices (you build it, you run it). You may assist with level-2 support in addition to dedicated 24x7 level-1 support engineers. The role involves work on AWS and Azure public cloud, Identity platforms (Auth0 and Ping Identity), and identity standards (OAuth, OIDC, SAML, and SCIM).
Responsibilities - Develop software using Java, Spring, NodeJS, and related technologies.
- Ensure consistency with cloud architectural guiding principles for assigned projects.
- Participate in all aspects of the development lifecycle: ideation, design, build, test, and operate.
- Support a DevOps culture (\"you build it, you run it\"); assist with level-2 support as needed in addition to dedicated level-1 support engineers.
- Work with AWS and Azure public cloud environments, identity platforms (Auth0 and Ping Identity), and identity standards (OAuth, OIDC, SAML, SCIM).
Be Collaborative - Participate in a Scrum team and embrace the agile work model.
- Collaborate with engineering managers, architects, scrum masters, software engineers, DevOps engineers, product managers, and project managers to deliver software.
- Demonstrate and model transparency and collaboration with teams across the company.
Be Curious and Innovative Keep up-to-date with emerging cloud technology trends, especially in Identity & Access Management.
About You Java Software Engineer - Mid Level - You are a fit if you have:
Basic qualifications - 2+ years of experience in software engineering.
- Hands-on experience developing REST APIs using Java or .NET Core.
- Excellent problem-solving skills with the ability to identify and resolve complex technical issues.
- Strong written and verbal communication skills to convey technical concepts to non-technical stakeholders.
Preferred qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with a major Identity Provider (e.g., ForgeRock, Ping, Okta, or Auth0) for Workforce or Customer Identity and Access Management, and related experience with OAuth2, OIDC, SAML, and SCIM standards.
LI-LJ1
What’s in it For You? - Hybrid Work Model: Flexible hybrid environment (2-3 days in the office per week for office-based roles) while delivering a connected experience.
- Flexibility & Work-Life Balance: Policies supporting personal and professional responsibilities, including work-from-anywhere for up to 8 weeks per year.
- Career Development and Growth: Culture of continuous learning and skill development, with programs to help you grow and thrive in an AI-enabled future.
- Industry Competitive Benefits: Flexible vacation, mental health days, Headspace access, retirement savings, tuition reimbursement, incentive programs, and wellbeing resources.
- Culture: Global reputation for inclusion, belonging, flexibility, and work-life balance, with values focused on customers, teamwork, and fast learning.
- Social Impact: Two paid volunteer days annually and opportunities for pro-bono work and ESG initiatives.
- Making a Real-World Impact: The company supports customers in justice, truth, and transparency.
#J-18808-Ljbffr