S&S&P Global Market Intelligence
Engineer, Software Engineering (Full Stack Kotlin/Java Developer)
Gurgaon ₹5-10 LPA Posted 3 Jun 2025
FULL TIME
Kotlin
System Design
Software Quality
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