{"id":2010729,"url":"https://alion.io/job/londonstockexchange-senior-java-developer","title":"Senior Java Developer","company":{"id":44904,"name":"Londonstockexchange","domain":"londonstockexchange.com","url":"https://alion.io/company/londonstockexchange","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":{"grade":"A","score":95,"open_postings":16,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":70,"computed_at":"2026-10-17T05:46:00Z"}},"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":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":104000,"max_usd":197000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":125},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Akka","optional":false},{"name":"Amazon Aurora","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Cats","optional":false},{"name":"Docker","optional":false},{"name":"Flyway","optional":false},{"name":"GitLab","optional":false},{"name":"IAM","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Kanban","optional":false},{"name":"Kubernetes","optional":false},{"name":"Liquibase","optional":false},{"name":"Play Framework","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Scala","optional":false},{"name":"Scalaz","optional":false},{"name":"Scrum","optional":false},{"name":"Shift-Left","optional":false},{"name":"Shift-Left Security","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-07-28T00:10:31Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-17T18:00:42Z","board_verified":true,"closed_at":null,"days_open":81,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":81},"description":"Join our team as a Senior Java Developer, where you will play a key role in the engineering and delivery of a critical market-infrastructure service within the Equities platform. You will be responsible for designing, implementing, and maintaining performant, resilient, and scalable backend services built predominantly in Scala. As a senior member of the engineering team, you will help shape technical direction, contribute to best-in-class engineering standards, and actively support the continued growth and evolution of the business.\nMissions\nDesigning, implementing, and maintaining performant, resilient, and scalable backend services built predominantly in Scala.\nContributing to all stages of the product engineering life cycle-solutioning, design, coding, and testing-while promoting collaboration and transparency within the team.\nActively shaping technical direction, contributing to best-in-class engineering standards, and supporting the continued growth and evolution of the business.\nProfil recherché\n - Working knowledge of event/message brokers such as Kafka and MQ- Expertise in building and maintaining DevOps pipelines, ideally with GitLab\n- Proficient in shift-left testing using tools like JUnit, Cucumber, Gherkin, PACT, and Test Containers\n- Experience with containerization and orchestration using Docker and Kubernetes\n- Strong understanding of microservices design, including pitfalls and best practices\n- Knowledge of Domain-Driven Design (DDD) and event-driven architecture principles\n- Skilled in event-driven patterns for efficient and robust communication\n- Akka - for building concurrent, distributed, and resilient message-driven systems\n- Deep practical expertise with Scala, including key frameworks and libraries such as:\n- Strong proficiency in both functional and object-oriented programming paradigms, with the ability to apply the right approach to deliver robust, maintainable solutions\n- Play Framework - for developing scalable, high-performance web applications\n- Strong understanding of data structures, algorithms, concurrency, and multi-threading, with the ability to design efficient and scalable solutions for high-throughput systems\n- Cats / Scalaz - for implementing advanced functional programming abstractions and patterns\n- Proven experience delivering enterprise-grade Scala applications in production environments, with a focus on quality, resilience, performance, and observability\n- Basic understanding of cloud networking concepts\n- Strong SQL knowledge with experience in relational databases such as Postgres\n- Familiarity with database version control tools like Flyway and Liquibase\n- Working knowledge of object storage solutions, e.g., AWS S3\n- Cloud Architecture\n- Hands-on use of cloud-based services such as AWS Aurora, MSK, S3, and IAM\n- Experience working with major public cloud platforms, preferably AWS\n- Experience working within Scrum and Kanban frameworks\n- You have some experience of writing applications using Java\n- Strong understanding and commitment to the ethos of agile working\n- You have developed Web applications using ReactJS\n- Proven collaboration with cross-functional teams in scaled agile environments\n- Active participation in sprint ceremonies, including Product Backlog Refinement","description_format":"text","description_chars":3278,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-07T13:01:52Z"}],"visa":[],"liveness":{"score":33,"band":"fade","label":"Fading","p_open":1,"p_active":0.758,"p_room":0.44,"age_days":81,"expected_fill_days":70,"reasons":["conf:0","velocity","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/londonstockexchange-senior-java-developer","json_url":"https://alion.io/job/londonstockexchange-senior-java-developer.json","meta":{"generated_at":"2026-10-17T19:13:22Z","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":"search","counted_by":"address","units_charged":0,"used_today":0,"day_limit":null,"remaining_today":null,"minute_limit":null,"resets_at":"2026-10-18T00: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":44904},"rest":"https://alion.io/mcp/rest/get_company?id=44904"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Flondonstockexchange-senior-java-developer"},{"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%2Flondonstockexchange-senior-java-developer"},{"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%2Flondonstockexchange-senior-java-developer"},{"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/londonstockexchange-senior-java-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Flondonstockexchange-senior-java-developer"}]}