Job Detail

Senior Java Developer

Others Full–time and Contractor
ID: #3912
Posted: 2026-02-20
Salary

Description

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.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
BeBee GB No Apply
Jobijoba UK No Apply
Talents By StudySmarter No Apply
Tech Jobs UK No Apply
LifeworQ No Apply
Jobilize No Apply
Recruit.net No Apply
BeBee GB No Apply
API Logs for this Job
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
Raw JSON
{
  "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"
}