This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

FactSet
Posted 3w ago

Senior Software Engineer - Java - Identity and Access Services

FactSet
Hyderabad, Telangana, India
OnsiteFull Time
Responsibilities
  • designing IAM services
  • developing global systems
  • reviewing code
Requirements
  • Bachelor’s degree in computer science or related field
  • 5+ years of Java or object-oriented programming experience
  • IAM protocols
  • Relational databases
  • Cloud technologies, and REST API experience preferred
Technical tools mentioned
JavaAWSAzureMicrosoft SQL ServerPostgreSQLMySQLOAuth2OpenID ConnectSAMLRESTful HTTP APIsCookiesCORS

Job description

FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions.  

At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and play a big role in how we treat each other, our clients, and our communities. We believe that the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients’ needs and exceeding their expectations.  

Your Team’s Impact

In this role, you will work with team of engineers who are responsible for the design, development, and support of all services that compose FactSet’s Customer Identity and Access Management solution. The IAM solution includes services that store customer identities, authenticate users and workloads, authorize requests, and propagate internal identity tokens between hundreds of microservices.  These core services are ubiquitous – used by all FactSet customers, applications, services, and engineers. You’ll have a large impact on the success of the entire organization. 

What You’ll Do

  • Design and build mission critical IAM services, primarily in Java
  • Develop and support large-scale, global systems that adhere to security compliance  
  • Work with AWS and on-premises systems to deploy services 
  • Develop and maintain current and future state IAM documentation and standards 
  • Participate in code-reviews and proactively take ownership of PR’s and make sure to catch all security vulnerabilities
  • Proper collaboration and interaction with multiple teams across FactSet and respond to stake holder queries in a timely manner
  • Learn about the errors and incidents in production while participating in the on-call rotation as and when required

What We’re Looking For

  • Bachelor’s degree, or higher, in Computer Science or a related technical field 
  • 5+ years’ of programming experience in Java or another OOP language 
  • Candidate should have experience with IAM authentication protocols such as OAuth2, OpenID Connect & SAML.
  • Built services using a relational database (e.g. MS SQL Server, PostgreSQL, MySQL) 
  • Basic knowledge of cloud technologies (AWS/Azure etc) 
  • Willing to participate in on-call rotation 

You may be a good fit for this role if you have

  • Implemented role-based access control systems in large, distributed environment 
  • Written RESTful HTTP APIs 
  • A strong understanding of browser functionality (e.g. Cookies, CORS)

Company Overview: 

FactSet (NYSE:FDS | NASDAQ:FDS) helps the financial community to see more, think bigger, and work better. Our digital platform and enterprise solutions deliver financial data, analytics, and open technology to more than 8,200 global clients, including over 200,000 individual users. Clients across the buy-side and sell-side, as well as wealth managers, private equity firms, and corporations, achieve more every day with our comprehensive and connected content, flexible next-generation workflow solutions, and client-centric specialized support. As a member of the S&P 500, we are committed to sustainable growth and have been recognized among the Best Places to Work in 2023 by Glassdoor as a Glassdoor Employees’ Choice Award winner. Learn more at www.factset.com and follow us on X and LinkedIn. 

At FactSet, we celebrate difference of thought, experience, and perspective. Qualified applicants will be considered for employment without regard to characteristics protected by law. 

About FactSet

Public financial data and software serving investment professionals, corporations, and financial institutions worldwide.

Similar jobs

Software Engineer roles near Hyderabad, Telangana
6h
Save
Mark Applied
Hide
Staff Software Engineer
Hyderabad, Telangana, India
RemoteFull Time
ServiceNow
ServiceNowNYSE: NOW: Enterprise software providing cloud-based workflow automation platforms.
10+ YOE10+ years designing scalable enterprise software, AI-native engineering, agentic systems, architecture, data modeling, testing, security, and strong cross-functional communication; CRM or workflow experience preferred.
ServiceNow, Glide APIs, Service Catalog, REST, CI/CD, Microsoft?
6h
Save
Mark Applied
Hide
Staff Software Engineer
Hyderabad, Telangana, India
OnsiteFull Time
ServiceNow
ServiceNowNYSE: NOW: Enterprise software providing cloud-based workflow automation platforms.
10+ YOERequires 10+ years designing scalable enterprise software, strong system design and data modeling, AI-native engineering, automated verification, security, and cross-functional technical leadership.
ServiceNow, REST, CI/CD, Glide APIs, Service Catalog
11h
Save
Mark Applied
Hide
Software Engineer III
Hyderabad, Telangana, India
HybridFull Time
Electronic Arts
Electronic Arts: Global leader in interactive entertainment, publishing video games and online services.
8+ YOEBachelor's degree in computer science or related field, or equivalent experience, and 8+ years developing web applications with React, NextJS, Angular, NodeJS, TypeScript, and modern CSS frameworks.
ReactJS, NextJS, Tailwind, Bootstrap, TypeScript, NodeJS, JavaScript, webpack, GIT, SCSS
13h
Save
Mark Applied
Hide
Software Engineer - .NET
Hyderabad, Telangana, India
OnsiteFull Time
Mattel
MattelNASDAQ: MAT: Global toy and family entertainment.
N/A
.NET, C#, ASP.NET, .NET Core, Java, VB, IIS, Windows Services, SQL Server, REST APIs, Web Services, Azure, AWS, EDI, ITIL, ServiceNow, SDLC
14h
Save
Mark Applied
Hide
Software Engineer III
Bengaluru or Hyderabad
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services and investment banking firm.
2+ YOE2+ years of applied software engineering experience, Python and AWS expertise including EKS, EMR, ECS, and DynamoDB, plus AI/ML, MLOps, and data governance knowledge.
Python, AWS, Amazon EKS, Amazon EMR, Amazon ECS, Amazon DynamoDB
14h
Save
Mark Applied
Hide
Software Engineer III
Hyderabad, Telangana, India
HybridFull Time
Electronic Arts
Electronic Arts: Global leader in interactive entertainment, publishing video games and online services.
8+ YOE8+ years developing web applications with React, NextJS, Angular, NodeJS, TypeScript, and advanced CSS. Requires design patterns, scalable architectures, Git, clean code, unit testing, and a bachelor's degree or equivalent experience.
ReactJS, NextJS, Tailwind, Bootstrap, TypeScript, NodeJS, GIT, JavaScript, webpack, SCSS
19h
Save
Mark Applied
Hide
Software Engineer
Hyderabad or Burlington or Bangalore or Pune or Powell
OnsiteFull Time
HealthEdge
HealthEdge: Private healthcare technology providing AI-powered software and services to health plans and health insurers.
2+ YOEBachelor's degree in computer science, information technology, or related field; 2–5 years of software development experience; strong C#/.NET, MVC, Entity Framework, SQL, JavaScript, and jQuery skills.
C#, .NET, .NET Core, .NET 6, MVC, Entity Framework, SQL Server, PostgreSQL, MySQL, JavaScript, jQuery, Angular, React, NUnit, xUnit, MSTest, Test-Driven Development (TDD), Git, Azure DevOps, Jenkins, GitHub Actions, Azure, AWS, Docker
23h
Save
Mark Applied
Hide
Principal Software Engineer
Hyderabad, Telangana, India
HybridFull Time
Lloyds Technology Centre
Lloyds Technology Centre: Private Hyderabad technology and data building finance, cloud, analytics, and cybersecurity solutions for Lloyds Banking Group.
15+ YOE2+ MgmtRequires 15+ years of experience, including software engineering and leadership experience, a bachelor's degree or higher in a related field, cloud, data, distributed systems, CI/CD, containers, Kafka, and programming expertise.
Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch, AWS, Azure, Google Cloud, Docker, Kubernetes, Kafka, Apache Kafka, Continuous Integration/Continuous Delivery, Test Driven Development
This job has expired