S&P Global

SeniorSoftwareEngineer

Gurugram, Haryana, India; Noida, Uttar Pradesh, India; Ahmedabad, Gujarat, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at S&P Global. Skills: Java, Angular, AWS, OKTA. Design RESTful backend services. Build Angular components”

What You'll Achieve.

deliver secure, scalable applications; improve customer and internal user experience through faster, reliable features; stronger identity controls (SSO/MFA); well-monitored production services

Industry & Context.

Problems you'll solve

Problem-solving mindset (root-cause analysis, pragmatic preventive fixes, reliability focus)

What They're Looking For.

Must Have

5+ years of full-stack development with Java + Angular, backend skills in Java (11+), Spring Boot/Jakarta EE, secure REST API design, Oracle/PostgreSQL with advanced SQL and performance tuning, Hands-on cloud experience with core AWS services, delivery practices (IaC, CI/CD, monitoring)

Nice to Have

depth in AWS/OKTA

What You'll Do.

Design RESTful backend services

Build Angular components

Implement caching/data processing

Design and optimize databases

and monitor workloads on AWS

Integrate and enforce identity/security

How You'll Work.

Team & Collaboration

work in a cross-functional engineering team; partners closely with product, QA, UI/UX, and platform/security stakeholders; collaboration in Agile teams (planning, reviews, shared delivery ownership); align on API contracts and security requirements with multiple stakeholders; collaborate in close partnership with each other and our customers

Communication Scope

Clear communicator who can align on API contracts and security requirements with multiple stakeholders

Process & Methodology

shared ownership from build through production support, planning, reviews

Full Job Description

# **About the Role:** **Grade Level (for internal use):** 10 **The Role** Senior Software Developer Full Stack Developer (Java + Angular) – Cloud **The Team:** You’ll work in a cross-functional engineering team building and operating cloud-native web applications with enterprise-grade security. The team partners closely with product, QA, UI/UX, and platform/security stakeholders and values clean architecture, automation, reliability, and shared ownership from build through production support. **The Impact:** This role delivers secure, scalable applications by building Java REST services, modern Angular UIs, and robust data integrations on AWS. You will directly improve customer and internal user experience through faster, reliable features, stronger identity controls (SSO/MFA), and well-monitored production services. **What’s in it for you** * Build end-to-end solutions across Angular + Java (Spring Boot/Jakarta EE) + AWS * Hands-on ownership of cloud deployments, observability, and production stability * Work on enterprise identity use cases: OKTA SSO, MFA, OIDC/SAML, JWT validation * Opportunity to deepen expertise in advanced SQL performance tuning (Oracle/PostgreSQL) and modern engineering practices **Responsibilities** * Design and deliver RESTful backend services in Java 11/17+ using Spring Boot, applying SOLID and design patterns * Build responsive Angular components, including data tables/grids and interactive charts, integrating APIs and handling rich UX behaviors * Implement caching/data processing using solutions like Spring Cache to improve performance and scalability * Design and optimize databases and queries for Oracle and PostgreSQL (CTEs/window functions, indexing, execution plan tuning) * Deploy, scale, and monitor workloads on AWS (e.g., ECS/Fargate, SQS, S3, RDS, CloudWatch/X-Ray, IAM) using IaC (CloudFormation/Terraform) * Integrate and enforce identity/security using OKTA (OIDC/SAML SSO, MFA, provisioning via SCIM/APIs, token validation), and s

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about S&P Global?

Real rants from real employees. Read before you apply.

Read Company Rants →