I hope you are doing well,
Please share your updated profile if you are interested in the below role.
Our client seeks an Java Back End Engineer for a 12 Months project in Remote . Below is the detailed requirement
Job Title : Java Back End Engineer
Work location : Remote
Duration : 12 Months
Job Description :
- Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 7+ Minimum Experience
Required Experience
7+ years of hands-on experience in a professional software engineering roleTechnical Expertise
Programming & Engineering Practices
Proficiency in Java, Scala, and Python (at least one required; others preferred)Strong experience with test-driven development , including unit and integration testingExperience with code deployments and CI / CD pipelines (e.g., Spinnaker or similar tools)Backend Systems & Data Stores
Proficiency with databases and storage technologies such as :TiDB, RocksDB, MySQL
Redis, MemcachedKey-value storesAPIs & Service Development
Solid understanding of Thrift and Protobuf schemasExperience building, maintaining, and evolving APIsExperience with web server and backend service developmentPerformance & Reliability
Working knowledge of latency, throughput, and system performanceExperience with load balancing and load testingHands-on experience running performance tests and optimizing code to improve efficiency and scalabilityNice to Have
Experience with data-centric application developmentExperience working with SQL, Hive, Presto / Trino, and SparkFamiliarity with AI coding assistants such as Claude Code and GitHub CopilotExample Projects & Areas of Impact
Pipeline Migration & Offline Systems
Offline counterfactual scoring support pipeline migrationSearch simulator support pipeline migrationOffline interaction detection support pipeline migrationSearch, Personalization & AI Systems
Kendall :Incorporate user-facing metrics and features for new products (e.g., Hawaii tips, filters, personalization, AI Search)
Support evaluation performance optimizationDebug tooling for personalization and AI Search , including ranking and explanation systemsMonitoring, Metrics & Developer Experience
Holdout :Implement comprehensive monitoring for traffic and models
Side-by-side (SxS) metrics cleanup and UX improvements to improve developer velocityExample : cleaning up messy p2 carousel metrics
Improving filter ranking visibility (amenity IDs vs amenity names)Set up alerting for new and existing applications using Grafana and PagerDutyPlatform Health & Maintenance
Cleanup of :Old and deprecated code
Retired experimentsDeprecated trebuchets and legacy components