Senior Software Engineer

Software Development

S&P Global

11 open roles Website

  • Software Development
  • Gurugram

Be part of a cross‑functional engineering squad that builds and operates cloud‑native web applications, emphasizing clean architecture, automation, and shared ownership from development through production support.

What You’ll Do

  • Design and implement Java 11/17 REST services with Spring Boot, following SOLID principles.
  • Build responsive Angular components, including data tables, grids, and interactive charts.
  • Apply caching and data processing techniques (e.g., Spring Cache) to boost performance.
  • Optimize Oracle and PostgreSQL schemas and queries using CTEs, window functions, and indexing.
  • Deploy, scale, and monitor workloads on AWS (ECS/Fargate, SQS, RDS, CloudWatch).
  • Integrate OKTA identity solutions (SSO, MFA, OIDC/SAML) and support CI/CD pipelines.

What You Need

  • 5+ years full‑stack development using Java (11+) and Angular.
  • Strong backend expertise with Spring Boot/Jakarta EE and secure REST API design.
  • Advanced SQL skills in Oracle and PostgreSQL, including performance tuning.
  • Hands‑on experience with core AWS services and Infrastructure‑as‑Code (Terraform or CloudFormation).
  • Proven ability to implement OKTA SSO, MFA, OIDC/SAML, and token validation.
  • Agile teamwork mindset with clear communication and root‑cause analysis capabilities.

Good to Have

  • Experience with CI/CD platforms such as Jenkins, GitLab, or GitHub Actions.
  • Familiarity with CloudWatch, X‑Ray, and IAM for detailed observability and security.

The Opportunity

The role sits within a global organization of over 35,000 employees, collaborating closely with product, QA, UI/UX, and security stakeholders to deliver enterprise‑grade solutions.

Similar Jobs to Apply
  • S&P Global
    Hyderabad

    About the Role:Grade Level (for internal use):13The TeamIn partnership with Product Management and Quality Assurance, Other regional leadership in Orion, your team shares a common mission to create pr
  • Trinity Life Sciences
    India

    • Standardize and containerize existing applications and services using Docker and define repeatable deployment patterns for cloud-hosted workloads. • Design, build, and maintain infrastructure as
  • Broadridge
    India

    Join a dynamic team where you’ll craft end‑to‑end Java solutions and mobile experiences for a global financial services leader. You’ll collaborate across Bangalore and Hyderabad, driving innov
  • S&P Global
    Hyderabad

    Join a high‑impact agile team that builds and maintains critical Well Log and Land data solutions for the energy sector. You’ll lead large‑scale data cleanup projects while contributing across o