Posted today · be early
Backend Developer - Remote
Termgrid Inc.
IndiaremotePosted today
Skill Required
Backend-DevelopmentSoftware-EngineerJava-DevelopmentBackend-EngineerEngineeringRemote-Backend-DeveloperRemote-DeveloperBackend DeveloperBackup and RecoveryDesign PatternsSystem DesignMicroservicesCD pipelinesSpring BootR Programmingsimilar)analyticsRESTRedisQuery OptimizationfintechMySQLdesignDevOpsKafkaCI/CDCloudRustJavaAPIsAWSGCPFulltime
Key highlights
- Level Required: 2–5 years of backend development experience using Java and Spring Boot
- Notable requirement: Strong proficiency in MySQL (schema design, complex queries, indexing, and performance optimization)
Role overview
Termgrid is rewriting the rules of private capital markets by building the category-defining operating system for deal professionals, trusted by 4 of the top 5 global private equity firms across 1,600+ institutions and 30,000+ professionals. Founded in 2019 and recognized with multiple industry awards, the company is scaling rapidly within the growing $1.7 trillion private credit market.
Responsibilities
- Design, develop, and own microservice-based backend applications using Java and Spring Boot.
- Build APIs and platforms that serve multiple financial workflows and transaction types, ensuring scalability and flexibility.
- Implement event-driven architectures for systems like deal lifecycle management, document generation, and notification pipelines.
- Integrate intelligent capabilities such as automated term sheet parsing, deal analytics, and workflow recommendations.
- Collaborate closely with product, frontend, DevOps, and data teams to bridge real-time and asynchronous system interactions.
- Design efficient database schemas (MySQL), optimize data flows, and maintain consistency across distributed services.
- Monitor, optimize, and scale backend services for performance, reliability, and high availability.
- Participate in code reviews, architectural discussions, and innovation sprints to continuously raise the engineering bar.
Requirements
- 2–5 years of backend development experience using Java and Spring Boot.
- Strong understanding of microservices architecture and REST API design principles.
- Proficiency in MySQL — schema design, complex queries, indexing, and performance optimization.
- Experience with event-driven systems and message brokers (Kafka or similar).
- Familiarity with caching strategies (Redis, Memcached) and scalable system design.
- Solid foundation in object-oriented programming, design patterns, and clean code principles.
- Experience with Git, CI/CD pipelines, and cloud deployments (AWS or GCP).
- Strong problem-solving skills with the ability to own features end-to-end.
Additional details
- Originally posted on Himalayas