{"id":1949182,"url":"https://alion.io/job/fxpro-senior-java-developer-2","title":"Senior Java Developer","company":{"id":56889,"name":"FxPro","domain":"fxpro.com","url":"https://alion.io/company/fxpro-com","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"A","score":85,"open_postings":5,"ghost_share":0,"stale_share":0.4,"repost_share":0,"time_to_fill_p50_days":93,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cyprus"],"countries":["CY"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":41000,"max_usd":117000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":6328},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"gRPC","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TCP/IP","optional":false}],"status":"live","first_seen_at":"2026-10-06T08:42:33Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-11T04:29:08Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Join FxPro:a leading international fintech company. Be a part of our expanding international team, with offices in Limassol, London, Nassau, and Dubai. FxPro boasts a diverse workforce of over 600 employees representing 50 nationalities, making it an exciting and dynamic workplace. At FxPro, we see each team member as an integral part of our success story.\nAs a Senior Java Developer, you will be responsible for designing, developing, and maintaining our applications.\nThe Aggregator Teamis a core backend engineering group within FxPro’s TradeTech department. We design, build, and operate the high-performance, Java-based trading infrastructure that powers FxPro’s trading ecosystem, including pricing engines and integrations with liquidity providers. Our mission is to deliver low-latency, highly reliable, and scalable services for real-time price aggregation, order execution, liquidity connectivity, and exposure/risk management across FxPro’s CFD, investment and banking products.\nResponsibilities\nDevelop and support high-load, low-latency trading platforms and the microservices around these platforms\nDesign and develop new features in line with business requirements, following company standards for code quality, test coverage, and performance, and using practices such as TDD and BDD.\nProactively identify and report issues, vulnerabilities, and other technical problems that exist or might appear in the company's code\nCollaborate with team members, other teams, project managers, and business analysts to meet the company goals\nRequirements\nMinimum 5 years experience as a Java Developer (Java 21+) with Spring (Spring / Spring Boot)\nBachelor's degree in Computer Science or a related IT discipline\nExperience with CI/CD automation\nIn-depth knowledge of Object-Oriented programming and S.O.L.I.D. principles\nStrong development skills: task decomposition, implementation, and testing.\nExperience with the development of microservices, Spring Boot, Apache Kafka, Docker, Kubernetes\nExperience in SQL Databases / PostgreSQL / Hibernate\nTCP/IP networking programming experience(HTTP, gRPC)\nB2 English or above; knowledge of Russian is an advantage.\nFinTech experience (trading, Forex, investments) is an advantage.\nInterview steps\nRecruiter screen (~30 minutes) \nLive Coding (~ 60 minutes)\nTechnical Interview (~90 minutes) \nFinal Interview with managers (~60 minutes) \nOur benefits\nCompetitive compensation package\nMedical insurance\nProvident fund\nIn-house gym with a personal trainer\nFree daily lunch catering, snacks, and beverages\nCompany discount card for various products & services\n21 days of annual leave and 10 days of sick leave annually\nShuttle bus service from Limassol\nBirthday gift\nRelocation bonus and visa/work permit support","description_format":"text","description_chars":2756,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"Russian","level":"All levels","optional":true},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Annual leave","Health insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Forex & CFD Brokers"],"lifecycle":[{"event":"open","at":"2026-10-06T08:42:33Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":93,"reasons":["conf:2","win:early"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/fxpro-senior-java-developer-2","json_url":"https://alion.io/job/fxpro-senior-java-developer-2.json","meta":{"generated_at":"2026-10-11T04:30:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3248,"day_limit":5000,"remaining_today":1752,"minute_limit":60,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":56889},"rest":"https://alion.io/mcp/rest/get_company?id=56889"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffxpro-senior-java-developer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ffxpro-senior-java-developer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ffxpro-senior-java-developer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/fxpro-senior-java-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffxpro-senior-java-developer-2"}]}