S

S&P Global

Delivers credit ratings, market data, indices

Lead Java Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-time$120k - $150k

About the Job

Requirements

  • At least 8 years of Java experience designing, developing, testing, and successfully deploying critical and complex projects.
  • Strong Java skills and experience developing concurrent and distributed systems.
  • Experience with Java 8 features, especially the Streams API.
  • At least 5 years of advanced experience with Spring-based technologies, such as Spring Boot and Spring Cloud, and caching frameworks such as Hazelcast.
  • At least 5 years of SQL knowledge and experience.
  • Experience designing and implementing microservices-based solutions, writing unit and integration tests, and writing SQL queries with a good understanding of data models.
  • Exposure to AWS cloud services, such as EC2, ECS, Load Balancer, Security Group, Lambda, and S3.
  • A bachelor's degree in Computer Science, Information Technology, or a related field.
  • The role is limited to persons with indefinite right to work in the United States.

Responsibilities

  • Lead the design, development, and deployment of applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Develop and implement highly scalable and fault-tolerant applications.
  • Use cloud services to deploy applications.
  • Implement containerization strategies for applications.
  • Develop user interfaces using modern front-end technologies.
  • Mentor junior developers and provide technical guidance.
  • Stay up to date with emerging technologies and industry trends.

Desired Qualifications

  • A master's degree in Computer Science or a related field.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with Agile/Scrum methodologies.

About the Company

S&P Global

Delivers credit ratings, market data, indices

S&P Global provides financial information and analytics for investors, corporations, and governments, including credit ratings, market data, and indices. It compiles large financial data, conducts research, and offers analytics, ratings, and benchmarks accessed via subscriptions, licenses, or transaction-based services. The company differentiates itself with an integrated suite that covers ratings, data, analytics, indices, and ESG solutions across global markets, backed by well-known brands. Its goal is to help clients make informed decisions, manage risk, and drive growth while prioritizing corporate responsibility.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1917

Recently Posted Jobs

Explore more opportunities at S&P Global

See more jobs