{"id":1140761,"url":"https://alion.io/job/btse-senior-software-engineer-java-2","title":"Senior Software Engineer (Java)","company":{"id":7147,"name":"BTSE","domain":"btse.com","url":"https://alion.io/company/btse","size_band":"501-1000","is_staffing_agency":false,"is_intermediary":false,"ats_vendor":"Lever","truth_index":{"grade":"A","score":94,"open_postings":23,"ghost_share":0,"stale_share":0.043,"repost_share":0,"time_to_fill_p50_days":143,"computed_at":"2026-09-23T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":75000,"max_usd":198000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":4445},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Java","optional":false},{"name":"Time Series Forecasting","optional":false},{"name":"AWS","optional":true},{"name":"Python","optional":true},{"name":"Rest API","optional":true},{"name":"Spring Boot","optional":true},{"name":"SQL","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-09-23T11:00:11Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-09-23T19:48:59Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"We are seeking a Senior Java Engineer to join the team building our real-time data platform. You will build, optimize, and maintain a high-performance, low-latency system that ingests, normalises, and computes reference values from multiple external data sources. You will work in a fast-paced, collaborative environment with direct impact on the accuracy and reliability of data products consumed across the business.\nResponsibilities\nImplement composite reference-value algorithms that remain stable and representative under highly volatile input conditions.\nBuild and maintain aggregation methodologies (e.g. volume-weighted, time-weighted, median-based) used in downstream periodic calculations and reporting.\nDeliver accurate, timely data feeds and calibration inputs to internal monitoring and control systems; integrate new data sources on request to improve coverage and resilience.\nConduct statistical and time-series analysis on high-frequency data to detect anomalies, latency patterns, and data-integrity issues.\nDesign low-latency capture, normalisation, and cross-source synchronisation of external real-time feeds.\nCollaborate with devops and infra teams to deploy production-ready Java code on trading systems.\nBacktest and monitor model outputs; propose data-driven improvements to accuracy and robustness.\nDocument methodologies and contribute to internal pricing standards across the firm.\nSupport business operations, including on-call troubleshooting of pricing issues and onboarding new instrument listings.\nRequirements\nInterest in global capital markets and quantitative/systematic data analysis.\n5+ years of hands-on experience with Java development.\nExperience with real-time or high-throughput data systems.\nStrong understanding of multi-threading, concurrency, and low-latency system design.\nSolid data structures, algorithms, and design patterns.\nStrong analytical and problem-solving skills; clear communication.\nExcellent communication and teamwork skills.\nNice to have\nExperience with real-time market data feeds or external data-provider APIs (REST/WebSocket).\nFamiliarity with derivative instrument data (e.g. contract specifications, reference rates).\nCloud platform experience (AWS).\nSQL and NoSQL databases.\nPython for backtesting, analysis, or tooling.\nUnderstanding of monitoring, alerting, and control systems for real-time pipelines.\nSpring Boot or similar Java backend frameworks.","description_format":"text","description_chars":2422,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Singapore","iso":"SG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Blockchain & Crypto","Cryptocurrencies","Crypto Exchanges"],"lifecycle":[{"event":"open","at":"2026-09-23T11:10:26Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":143,"reasons":["conf:0","win:early"],"computed_at":"2026-09-23T20:45:24Z"},"pay":null,"html_url":"https://alion.io/job/btse-senior-software-engineer-java-2","json_url":"https://alion.io/job/btse-senior-software-engineer-java-2.json","meta":{"generated_at":"2026-09-23T20:45:24Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers"}}