S&P Global

Lead Java Software Engineer

S&P Global
Apply
3 days ago
Hyderābād, IndiaStaff+

Responsibilities

  • Lead implementation of financial services software using enterprise Java, Kotlin, Angular, RDBMS, and modern web technologies.
  • Develop and operate cloud-based applications using AWS Lambda, ECS, Fargate, RDS, and CloudWatch.
  • Translate product requirements into code deliverables and take ownership of assigned modules through completion.
  • Execute proof-of-concepts, document results, and present findings for stakeholder review.
  • Validate developed solutions against requirements and business needs.
  • Establish continuous deployment practices and work with SQA teams on unit and automated testing.
  • Develop tools to automate data operations.
  • Build AI applications using AWS services, LLMs, generative AI frameworks, and RAG architectures.

Requirements

  • Master's or bachelor's degree in computer science, engineering, or equivalent experience.
  • 12+ years of overall software development experience.
  • 3+ years of hands-on machine learning or AI application development experience delivering production-grade solutions.
  • Strong proficiency in Java/J2EE and Python, including API development with FastAPI or Flask.
  • Excellent knowledge of relational databases and PL/SQL, with experience using Oracle 11 or SQL Server.
  • Knowledge of Spring, Hibernate, RESTful web services, web technologies, and JavaScript frameworks such as Node.js and Angular.js.
  • Hands-on AWS AI experience with AgentCore, Amazon Bedrock, SageMaker, Lambda, API Gateway, and S3.
  • Practical experience with LLMs, generative AI frameworks such as LangChain and LlamaIndex, and custom RAG architectures.
  • Understanding of RAG components including embedding generation, document chunking, retrieval, and response synthesis.
  • Experience with object-oriented design patterns, large-scale distributed web services, cloud technologies, container platforms, and continuous integration and delivery.
  • Experience with Agile Scrum methodologies and the ability to learn new technologies.
  • Capital markets experience and full-stack experience are appreciated.

Benefits

  • Health care coverage supporting physical and mental wellness.
  • Generous flexible time off.
  • Continuous learning resources and career development support.
  • Competitive pay, retirement planning, continuing education, company-matched student loan contributions, and financial wellness programs.
  • Family-friendly benefits and perks.
  • Retail discounts and referral incentive awards.
  • The posting does not state a work arrangement or location logistics.

Tech Stack

AngularAWSFastAPIFlaskJavaJavaScriptKotlinMicrosoft SQL ServerNode.jsPython
Contact me