—
Join Us at SRT Marine Systems as a Senior Java Developer (Performance Engineer) Job Title: Senior Java Developer (Performance Engineer) Location: Hybrid - 1 day / week in Cardiff office Job Type: Contract, Full-Time Duration: 3 months initially Status and Rate: Outside of IR35, day rate. SRT Marine Systems plc (SRT) are a market leader in its domain of international marine surveillance technology and systems. We are respected, established and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a global impact in the marine domain by leading the next generation of maritime domain awareness technologies, products and systems that significantly enhance, security, safety and environment protection and sustainability. Our customers are worldwide and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high quality results are rewarded. We are ambitious and are constantly seeking to innovate to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work where talented hard-working individuals have the opportunity to make a real impact across the marine world. About The Role We build a Marine Domain Awareness (MDA) platform that fuses real-time sensor feeds (e.g., radar targets, AIS, video/imagery) into an operational picture. We need a reliable way to validate performance and memory behaviour under production-like load before release. What You'll Be Doing • Design and implement realistic load scenarios that mirror production behaviour • Build tooling to replay recorded data streams deterministically • Add instrumentation and diagnostics to pinpoint bottlenecks and memory issues (we already have a detailed instrumentation solution in place). • Produce clear findings and recommendations (software tuning + hardware sizing) • Collaborate with Head of Development, Test Manager, and engineering teams • Document everything so the capability survives beyond the contract What You'll Bring • Significant professional Java engineering experience. • Strong JVM knowledge: heap, GC, allocation patterns, profiling tools • Comfortable with concurrency, asynchronous processing, high-throughput systems • Pragmatic engineering mindset: "ship value fast, then harden" Desirable Experience (but not necessary) • Event replay systems, simulation frameworks, or streaming platforms • Observability/metrics stacks (OpenTelemetry, Prometheus, Grafana, etc.) • Real-time or mission-critical systems (maritime/defence/aviation/telemetry) • Network protocol familiarity (UDP/TCP messaging, timestamping, jitter modelling) • Experience building test tooling that engineers actually use Our Values at SRT Marine Ambition – Aspiring to lead in maritime domain management. Innovation – Driving improvement through creativity and forward-thinking. Quality – Committing to high standards in performance and reliability. Responsibility – Being individually accountable and team-driven. Team – Collaborating openly with colleagues, partners, and customers. Why Join Us? • Work on mission-critical maritime surveillance systems used worldwide. • Be part of an ambitious, innovative, and supportive team. • Make a direct impact on global maritime safety and sustainability. • Enjoy flexible hybrid working. • Competitive salary and benefits, including: • Matched pension contributions up to 5% • 25 days annual leave (rising to 28 with service) • Private health care • Flexible working opportunities • Development and training programmes SRT Marine plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
No hard skills extracted
No soft skills extracted
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Senior Java Developer | fallback | 471 | 2026-03-21 19:37 | |
| junior programmer in Bristol | gb | duplicate | 7446 | 2026-03-21 17:49 |
| junior full stack developer in Bristol | gb | processed | 9459 | 2026-03-21 15:41 |
{
"job_id": "cEtlfkt02lU3KSprAAAAAA==",
"job_city": null,
"job_state": null,
"job_title": "Senior Java Developer",
"job_country": "GB",
"job_benefits": null,
"job_latitude": 51.483706999999995,
"job_location": "Cardiff",
"job_onet_soc": "15113200",
"apply_options": [
{
"is_direct": false,
"publisher": "BeBee GB",
"apply_link": "https://gb.bebee.com/job/20b1f690966b55489e79c5c156918b69?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Jobijoba UK",
"apply_link": "https://www.jobijoba.co.uk/detail/92/107e7f037c8585f19169166c484c4b77?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Talents By StudySmarter",
"apply_link": "https://talents.studysmarter.co.uk/companies/halian-technology-limited/senior-java-developer-12995830/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Tech Jobs UK",
"apply_link": "https://www.techjobs.co.uk/jobs/senior-java-developer-intapeople-a53c0f9f?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "LifeworQ",
"apply_link": "https://lifeworq.com/job/c3749a06-71c8-4b6d-a771-c73c5bc90c14?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Jobilize",
"apply_link": "https://www.jobilize.com/job/gb-cardiff-senior-java-developer-srt-marine-systems-plc-hiring-now?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Recruit.net",
"apply_link": "https://www.recruit.net/job/senior-java-developer-jobs/1A166871D60A497D?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": null,
"publisher": "BeBee GB",
"apply_link": "https://gb.bebee.com/job/20b1f690966b55489e79c5c156918b69"
}
],
"employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTlQULDzWLJa2AZ3TU_hFaHy2sHh_UiVSjBEUcH&s=0",
"employer_name": "SRT Marine Systems plc",
"job_is_remote": false,
"job_longitude": -3.1680962,
"job_posted_at": "29 days ago",
"job_publisher": "BeBee GB",
"job_apply_link": "https://gb.bebee.com/job/20b1f690966b55489e79c5c156918b69?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": "Join Us at SRT Marine Systems as a Senior Java Developer (Performance Engineer)\n\nJob Title: Senior Java Developer (Performance Engineer)\n\nLocation: Hybrid - 1 day / week in Cardiff office\n\nJob Type: Contract, Full-Time\n\nDuration: 3 months initially\n\nStatus and Rate: Outside of IR35, day rate.\n\nSRT Marine Systems plc (SRT) are a market leader in its domain of international marine surveillance technology and systems. We are respected, established and an ambitious multi-national company headquartered in the UK with a global customer base.\n\nThe company has a global impact in the marine domain by leading the next generation of maritime domain awareness technologies, products and systems that significantly enhance, security, safety and environment protection and sustainability. Our customers are worldwide and range from the largest national coast guards to individual vessel owners.\n\nSRT is an exciting company where high quality results are rewarded. We are ambitious and are constantly seeking to innovate to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work where talented hard-working individuals have the opportunity to make a real impact across the marine world.\n\nAbout The Role\nWe build a Marine Domain Awareness (MDA) platform that fuses real-time sensor feeds (e.g., radar targets, AIS, video/imagery) into an operational picture. We need a reliable way to validate performance and memory behaviour under production-like load before release.\n\nWhat You'll Be Doing\n• Design and implement realistic load scenarios that mirror production behaviour\n• Build tooling to replay recorded data streams deterministically\n• Add instrumentation and diagnostics to pinpoint bottlenecks and memory issues (we already have a detailed instrumentation solution in place).\n• Produce clear findings and recommendations (software tuning + hardware sizing)\n• Collaborate with Head of Development, Test Manager, and engineering teams\n• Document everything so the capability survives beyond the contract\n\nWhat You'll Bring\n• Significant professional Java engineering experience.\n• Strong JVM knowledge: heap, GC, allocation patterns, profiling tools\n• Comfortable with concurrency, asynchronous processing, high-throughput systems\n• Pragmatic engineering mindset: \"ship value fast, then harden\"\n\nDesirable Experience (but not necessary)\n• Event replay systems, simulation frameworks, or streaming platforms\n• Observability/metrics stacks (OpenTelemetry, Prometheus, Grafana, etc.)\n• Real-time or mission-critical systems (maritime/defence/aviation/telemetry)\n• Network protocol familiarity (UDP/TCP messaging, timestamping, jitter modelling)\n• Experience building test tooling that engineers actually use\n\nOur Values at SRT Marine\n\nAmbition – Aspiring to lead in maritime domain management.\n\nInnovation – Driving improvement through creativity and forward-thinking.\n\nQuality – Committing to high standards in performance and reliability.\n\nResponsibility – Being individually accountable and team-driven.\n\nTeam – Collaborating openly with colleagues, partners, and customers.\n\nWhy Join Us?\n• Work on mission-critical maritime surveillance systems used worldwide.\n• Be part of an ambitious, innovative, and supportive team.\n• Make a direct impact on global maritime safety and sustainability.\n• Enjoy flexible hybrid working.\n• Competitive salary and benefits, including:\n• Matched pension contributions up to 5%\n• 25 days annual leave (rising to 28 with service)\n• Private health care\n• Flexible working opportunities\n• Development and training programmes\n\nSRT Marine plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.",
"job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DcEtlfkt02lU3KSprAAAAAA%3D%3D&vssid=jobs-detail-viewer",
"employer_website": "https://srt-marine.com",
"job_onet_job_zone": "4",
"job_salary_period": "YEAR",
"job_apply_is_direct": false,
"job_employment_type": "Full–time and Contractor",
"job_employment_types": [
"FULLTIME",
"CONTRACTOR"
],
"job_posted_at_timestamp": 1771545600,
"job_posted_at_datetime_utc": "2026-02-20T00:00:00.000Z"
}