—
Software Engineer – Python/Java - Contract - LondonLocation: London Contract Type: 6-month Company Overview:Our client is a global financial services firm providing investment banking, brokerage, and wealth management services across multiple markets. The business operates in a highly dynamic, technology-driven environment supporting trading and operations across multiple asset classes. Role Overview:We are seeking a strong generalist software engineer comfortable working across Java and Python in a small, collaborative team. This role will contribute to a new platform focused on securities lending, repo, and delta-1, with objectives to:Automate workflows for reconciliation, risk management, and reportingIntegrate front-to-back processes across the full trading lifecycleThe ideal candidate is pragmatic, hands-on, and comfortable working on both greenfield builds and existing systems. Responsibilities:Develop Python ETL pipelines and Java server-side/UI componentsBuild integrations with external vendors and market data providersWork directly with traders and operations teams to deliver solutionsAbsorb and contribute to an existing codebase, making small, incremental changes (2–5 lines or more as needed)Participate in all stages of software delivery, from design to productionKey Technical Requirements:Languages: Strong in either Java or Python, with working proficiency in the otherArchitecture Context:Upstream data feeds handled in PythonDownstream systems primarily in JavaAbility to work on existing applications as well as new developmentStrong SQL skillsComfortable working in Linux/Unix environments and via the terminalPragmatic coding – emphasis on effective solutions over “elite” codeNice to Have:Experience building or working with ETL/data pipelinesFamiliarity with version control software (e.g., Git)Experience with cloud platforms (AWS, GCP, Azure)Exposure to desk interaction or working closely with business usersCapital markets experience (securities lending, delta-1, repo, derivatives)Experience integrating with external/vendor APIsCandidate Profile:Strong problem-solver capable of coding effective solutionsComfortable working in a lean, collaborative teamAbility to quickly absorb an existing codebase and deliver independentlyDemonstrates interest in the business domain and willingness to engage with stakeholdersFlexible and comfortable working in a fluid, evolving environmentProject Context:Contributing to a greenfield platform being established and productionisedBuilding a centralised vendor platformMix of new development and enhancement of existing systemsSmall team – candidate must be comfortable taking ownership of tasks and delivering end-to-end solutions
No hard skills extracted
No soft skills extracted
| Publisher | Direct | Link |
|---|---|---|
| Investigo | No | Apply |
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Python/Java Software Developer - Contract - London | fallback | 423 | 2026-03-28 10:26 | |
| software engineer in London, UK | gb | duplicate | 29188 | 2026-03-28 10:10 |
| software developer in London, UK | gb | processed | 9655 | 2026-03-28 10:09 |
{
"job_id": "Py78e7v2lPwUIq0SAAAAAA==",
"job_city": "London",
"job_state": null,
"job_title": "Python/Java Software Developer - Contract - London",
"job_salary": null,
"job_country": "GB",
"job_benefits": null,
"job_latitude": 51.5072178,
"job_location": "London",
"job_onet_soc": "15113200",
"apply_options": [
{
"is_direct": false,
"publisher": "Investigo",
"apply_link": "https://www.weareinvestigo.com/jobs/python-java-software-developer-contract-london-413/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
}
],
"employer_logo": null,
"employer_name": "Investigo",
"job_is_remote": false,
"job_longitude": -0.12758619999999998,
"job_posted_at": "3 days ago",
"job_publisher": "Investigo",
"job_apply_link": "https://www.weareinvestigo.com/jobs/python-java-software-developer-contract-london-413/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
"job_highlights": {},
"job_max_salary": null,
"job_min_salary": null,
"job_description": "Software Engineer – Python/Java - Contract - LondonLocation: London Contract Type: 6-month Company Overview:Our client is a global financial services firm providing investment banking, brokerage, and wealth management services across multiple markets. The business operates in a highly dynamic, technology-driven environment supporting trading and operations across multiple asset classes. Role Overview:We are seeking a strong generalist software engineer comfortable working across Java and Python in a small, collaborative team. This role will contribute to a new platform focused on securities lending, repo, and delta-1, with objectives to:Automate workflows for reconciliation, risk management, and reportingIntegrate front-to-back processes across the full trading lifecycleThe ideal candidate is pragmatic, hands-on, and comfortable working on both greenfield builds and existing systems. Responsibilities:Develop Python ETL pipelines and Java server-side/UI componentsBuild integrations with external vendors and market data providersWork directly with traders and operations teams to deliver solutionsAbsorb and contribute to an existing codebase, making small, incremental changes (2–5 lines or more as needed)Participate in all stages of software delivery, from design to productionKey Technical Requirements:Languages: Strong in either Java or Python, with working proficiency in the otherArchitecture Context:Upstream data feeds handled in PythonDownstream systems primarily in JavaAbility to work on existing applications as well as new developmentStrong SQL skillsComfortable working in Linux/Unix environments and via the terminalPragmatic coding – emphasis on effective solutions over “elite” codeNice to Have:Experience building or working with ETL/data pipelinesFamiliarity with version control software (e.g., Git)Experience with cloud platforms (AWS, GCP, Azure)Exposure to desk interaction or working closely with business usersCapital markets experience (securities lending, delta-1, repo, derivatives)Experience integrating with external/vendor APIsCandidate Profile:Strong problem-solver capable of coding effective solutionsComfortable working in a lean, collaborative teamAbility to quickly absorb an existing codebase and deliver independentlyDemonstrates interest in the business domain and willingness to engage with stakeholdersFlexible and comfortable working in a fluid, evolving environmentProject Context:Contributing to a greenfield platform being established and productionisedBuilding a centralised vendor platformMix of new development and enhancement of existing systemsSmall team – candidate must be comfortable taking ownership of tasks and delivering end-to-end solutions",
"job_google_link": "https://www.google.com/search?ibp=htl;jobs&q=software+developer+in+London,+UK+jobs+in+the+last+month&htidocid=Py78e7v2lPwUIq0SAAAAAA%3D%3D&hl=en-GB&shndl=37&shmd=H4sIAAAAAAAA_y2NPQrCQBBGsU1rZzW1YFYEGy0VxJ9C8ABhs467kXVmyQwxdt7BA3g3T-IKNo-PBx-veA-K_fGhgcnsbGfhxBe92xZhjR1GTtjCBFZM2lqneR6Yzkzweb7gyjUI2tYFyGbD7COOlkE1ycIYkVh6UauNKx3fDBPW3Jt8kh8qCbmSolWsZvNpXyby4-GWOhRtPEND_9QXMPDDKKIAAAA&shmds=v1_ATWGeePicP9-0oesFt1RNWKfBCZaWcNoH4RRHOtaa5HPcrSZ9g&source=sh/x/job/li/m1/1#fpstate=tldetail&htivrt=jobs&htiq=software+developer+in+London,+UK+jobs+in+the+last+month&htidocid=Py78e7v2lPwUIq0SAAAAAA%3D%3D",
"employer_website": "https://www.weareinvestigo.com",
"job_onet_job_zone": "4",
"job_salary_period": null,
"job_apply_is_direct": false,
"job_employment_type": "Contractor",
"job_employment_types": [
"CONTRACTOR"
],
"job_posted_at_timestamp": 1774396800,
"job_posted_at_datetime_utc": "2026-03-25T00:00:00.000Z"
}