Java Developer - INTL - India

Insight Global
San Jose, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

San Jose, United States of America

Tech stack

Java
API
Artificial Intelligence
Audit Trail
Code Review
Spring
Python
Machine Learning
Ruby on Rails
Distributed Caching
Transaction Data
Backend
Integration Tests
Kafka
Api Design
REST
Microservices

Job description

Insight Global is looking for a strong backend engineer to join a fast-moving team building a brand-new, real-time API from the ground up. This service enables strategic external partners to assess user trustworthiness for credit and billing decisions and operates across multiple global regions with strict latency SLAs.

You'll work closely with a US-based tech lead and contribute across several critical workstreams, including API development, ML model integration, distributed caching, and event streaming for audit and analytics. This role is hands-on and ideal for an engineer who enjoys building high-scale, low-latency systems in a collaborative environment., * Design, build, and maintain a high-throughput, low-latency RESTful API for real-time risk scoring

  • Integrate with internal ML scoring engines to generate trust signals based on user behavior and transaction data
  • Implement distributed caching layers to optimize response times and reduce downstream system load
  • Build and maintain Kafka-based event pipelines for audit logging, data hashing, and analytics use cases
  • Write clean, maintainable code with strong unit and integration test coverage
  • Participate in system design discussions, code reviews, and sprint ceremonies
  • Collaborate closely with product, data science, and partner engineering teams

Requirements

  • 5+ years of experience
  • Java (Spring framework, RESTful API Design, microservices)
  • Python
  • Exposure to Ruby on Rails (RoR)
  • Utilization of Gen AI Tools (Claude, Copilot, or similar) - Financial application experience
  • Experience with Risk

Apply for this position