Search by job, company or skills

S&P Global Market Intelligence

Engineer, Software Engineering (Full Stack Kotlin/Java Developer)

4-8 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 200 applicants
Quick Apply

Job Description

Responsibilities

  • Collaborate as part of a high-performance development team to design, develop, and maintain clean, maintainable, and scalable code
  • Take ownership of architecture design, business logic, requirements gathering, data modeling, and quality assurance
  • Contribute to building core frameworks, tools, and infrastructure instead of relying on off-the-shelf solutions
  • Focus on developing high-throughput, low-latency, and concurrent systems
  • Embrace Test-Driven Development (TDD) to ensure software reliability and maintainability
  • Continuously improve performance and scalability of complex distributed systems

What We're Looking For

  • Strong passion for software quality, system design, and core programming principles
  • Academic background in Computer Science or a related technical field
  • Solid, hands-on experience in Java 21–23 and/or Kotlin
  • Proven expertise in multi-threaded and concurrent systems development
  • Deep understanding of concurrency, distributed architectures, and low-level system design
  • Experience in or strong preference for building frameworks from scratch, rather than relying on existing ones
  • Familiarity with test-driven development (TDD) practices

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 116710821

Similar Jobs

Gurugram, India

Skills:

JavaGithubSoapKotlinAndroid Application DevelopmentGitPush NotificationsRESTGradleBitbucketSqliteRetrofitDaggerDependency Injection frameworksSharedPreferencesHiltAndroid ComponentsFlowAndroid architectureKotlin CoroutinesRoomJetpack compose

Noida, India

Skills:

KotlinRestful ApisGitRetrofitGlideCoroutinesHiltTimberXML layoutsUI testsRxKotlinunit testsJetpack ComposeRoomRxJava 2

Noida, India

Skills:

VerilogUsbLogic DesignPcieSoC clockingAsynchronous interfaceSDCCDesignCompilerGenusRTL Codingmicro-architectureLow power SoC designFusionCompilerSystem-VerilogSynthesisSOC designconstraint developmentTiming Analysisreset debug architectureAMBA protocolsprimetimeAxiAPBTiming ClosureAHBMulti Clock designs

Gurugram, Gurugram, India

Skills:

RfpBomTransformerSwitchgearBoqPvsystAutocadIllumination calculationCablesSketchupEarthingDesign calculations for voltage drop lossesProtection systemlightning protectionSCADA

Gurugram, India

Skills:

MlJavaAPI designData ModelingKotlinAi