bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesAmidelJava Developer

Java Developer

Amidel · Johannesburg, Gauteng, 2191, South Africa · Hybrid · Active · BambooHR

Job facts

FieldValue
CompanyAmidel
TitleJava Developer
Normalized title-
Department / teamIT
LocationJohannesburg, Gauteng
Work modelHybrid / Hybrid
Employment typeContract
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2025-07-21 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Amidel.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Johannesburg.Open
Department jobsActive postings in IT.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyAmidel
Source86896efc-d44a-47ef-a822-4d50860566ed
ATS providerBambooHR

Description

Amidel is an Information Technology and Business Consulting Company that provides highly specialised solutions to large and small enterprises in both the private and public sectors. We are seeking a highly motivated and experienced Intermediate/Senior Java Developer to join our consulting team. The ideal candidate should have a solid background in Java development, particularly using Spring Boot or Quarkus, and strong experience in developing enterprise-grade backend solutions. The role is hybrid and will involve working with a payment technology team in a leading financial institution to build and maintain a high-performance, scalable remittance engine. Job family:  Software Development / Financial Technology / Integration Minimum Experience: 5+ Years Java Development (Spring Boot / Quarkus) 3+ Years in Enterprise IT Projects 2+ Years DevOps & Integration Exposure Education Requirements: Bachelor’s degree in computer science, Information Systems, or related field Advantageous: AWS Certification or relevant DevOps Certification Contract Type: Permanent or Fixed-Term RESPONSIBILITIES Responsibilities differ across client engagements but may include: Designing and developing backend services using Java (Spring Boot or Quarkus) Creating efficient, optimized, and well-documented code for scalable enterprise applications Supporting the full development lifecycle, including analysis, solution design, implementation, testing, and deployment Applying software engineering principles such as SOLID and design patterns to deliver robust solutions. Building and maintaining CI/CD pipelines using tools like Jenkins, and deploying into containerized environments (e.g., Kubernetes) Implementing and monitoring integration with external systems via REST, SOAP, MQ, Kafka, or file-based mechanisms Ensuring system reliability, performance, and scalability through effective observability and monitoring (Grafana, New Relic, ELK, Splunk) Participating in Agile ceremonies and collaborative planning with cross-functional teams Supporting DevOps and Infrastructure teams in configuration, deployment, and support activities Contributing to incident management, root cause analysis, and application performance tuning Documenting code, architecture, and solution design according to governance and risk frameworks. QUALIFICATIONS AND COMPETENCIES Strong Java development experience using Spring Boot and/or Quarkus Familiarity with object-oriented programming, SOLID principles, and clean architecture Experience with SQL and relational databases (Postgres preferred) Skilled in version control tools such as Git CI/CD pipeline configuration with Jenkins or equivalent Proficient in Docker and container orchestration tools such as Kubernetes, OpenShift, or Rancher Experience with Agile development methodologies and tools like Jira and Confluence Hands-on experience with integration technologies: REST APIs, SOAP, Kafka, MQ Familiar with monitoring and logging tools (Grafana, ELK, Splunk, New Relic) Understanding of cloud platforms (AWS preferred) Ability to mentor peers and review code Strong troubleshooting and analytical skills Excellent communication and collaboration abilities Financial or payments industry experience is advantageous. If you're passionate about backend development and eager to work on critical financial platforms using modern Java frameworks, we encourage you to apply. This is an excellent opportunity to gain exposure to cutting-edge technologies while making a meaningful impact in the financial services sector.

Full job record

Job IDa92985bd7a8077f4d5cca845a67f80c95e09a197
Org IDf258d1ab-dd41-49c0-859e-cfb404e3d270
Source ID86896efc-d44a-47ef-a822-4d50860566ed
Board ID86896efc-d44a-47ef-a822-4d50860566ed
Providerbamboohr
Provider Job Key42
TitleJava Developer
Normalized Title
Statusactive
Activeyes
Location TextJohannesburg, Gauteng, 2191, South Africa
DepartmentIT
Team
Employment Typecontract
Workplace Typehybrid
Remote Policyhybrid
Country
RegionGauteng
CityJohannesburg
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://amidel.bamboohr.com/careers/42
Apply URLhttps://amidel.bamboohr.com/careers/42
First Seen At2026-05-30 05:57:33Z
Last Seen At2026-06-06 10:32:36Z
Last Checked At2026-06-06 10:32:36Z
Last Changed At2026-05-30 05:57:33Z
Inactive At
Source Posted At2025-07-21 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=amidel/date=2026-06-06/2026-06-06T10-32-35-463Z-e9a836e67dad3764b12b063ae7ee7ea185c5171dba488dd34b0e1a28445bc623.json
Event Fields
{
  "content_hash": "fb6110476edf38732c0df2b61793808714e30d8529c41f074857beaba0bcdc5f",
  "source_hash": "653556c965e9e8766291439093729b3cbd5359a416ad0b73a45c87d9826a131e",
  "last_changed_at": "2026-05-30T05:57:33.783Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Johannesburg, Gauteng, 2191, South Africa",
    "city": "Johannesburg",
    "region": "Gauteng",
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:32:36.720Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Johannesburg, Gauteng, 2191, South Africa",
      "city": "Johannesburg",
      "region": "Gauteng",
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "42",
    "isRemote": null,
    "location": {
      "city": "Johannesburg",
      "state": "Gauteng"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18578",
    "locationType": "2",
    "jobOpeningName": "Java Developer",
    "departmentLabel": "IT",
    "employmentStatusLabel": "Fixed-Term Contract"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Johannesburg",
      "state": "Gauteng",
      "postalCode": "2191",
      "addressCountry": "South Africa"
    },
    "datePosted": "2025-07-21",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p>Amidel is an Information Technology and Business Consulting Company that provides highly specialised solutions to large and small enterprises in both the private and public sectors. We are seeking a highly motivated and experienced Intermediate/Senior Java Developer to join our consulting team. The ideal candidate should have a solid background in Java development, particularly using Spring Boot or Quarkus, and strong experience in developing enterprise-grade backend solutions. The role is hybrid and will involve working with a payment technology team in a leading financial institution to build and maintain a high-performance, scalable remittance engine.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Job family: </span>Software Development / Financial Technology / Integration</p>\n<p><span style=\"font-weight: bold\">Minimum Experience:</span></p>\n<ul>\n<li>5+ Years Java Development (Spring Boot / Quarkus)</li>\n<li>3+ Years in Enterprise IT Projects</li>\n<li>2+ Years DevOps &amp; Integration Exposure</li>\n</ul>\n<p><span style=\"font-weight: bold\">Education Requirements:</span></p>\n<ul>\n<li>Bachelor’s degree in computer science, Information Systems, or related field</li>\n<li>Advantageous: AWS Certification or relevant DevOps Certification</li>\n</ul>\n<p><span style=\"font-weight: bold\">Contract Type:</span></p>\n<p>Permanent or Fixed-Term</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">RESPONSIBILITIES</span></p>\n<p> </p>\n<p>Responsibilities differ across client engagements but may include:</p>\n<ul>\n<li>Designing and developing backend services using Java (Spring Boot or Quarkus)</li>\n<li>Creating efficient, optimized, and well-documented code for scalable enterprise applications</li>\n<li>Supporting the full development lifecycle, including analysis, solution design, implementation, testing, and deployment</li>\n<li>Applying software engineering principles such as SOLID and design patterns to deliver robust solutions.</li>\n<li>Building and maintaining CI/CD pipelines using tools like Jenkins, and deploying into containerized environments (e.g., Kubernetes)</li>\n<li>Implementing and monitoring integration with external systems via REST, SOAP, MQ, Kafka, or file-based mechanisms</li>\n<li>Ensuring system reliability, performance, and scalability through effective observability and monitoring (Grafana, New Relic, ELK, Splunk)</li>\n<li>Participating in Agile ceremonies and collaborative planning with cross-functional teams</li>\n<li>Supporting DevOps and Infrastructure teams in configuration, deployment, and support activities</li>\n<li>Contributing to incident management, root cause analysis, and application performance tuning</li>\n<li>Documenting code, architecture, and solution design according to governance and risk frameworks.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">QUALIFICATIONS AND COMPETENCIES</span></p>\n<p> </p>\n<ul>\n<li>Strong Java development experience using Spring Boot and/or Quarkus</li>\n<li>Familiarity with object-oriented programming, SOLID principles, and clean architecture</li>\n<li>Experience with SQL and relational databases (Postgres preferred)</li>\n<li>Skilled in version control tools such as Git</li>\n<li>CI/CD pipeline configuration with Jenkins or equivalent</li>\n<li>Proficient in Docker and container orchestration tools such as Kubernetes, OpenShift, or Rancher</li>\n<li>Experience with Agile development methodologies and tools like Jira and Confluence</li>\n<li>Hands-on experience with integration technologies: REST APIs, SOAP, Kafka, MQ</li>\n<li>Familiar with monitoring and logging tools (Grafana, ELK, Splunk, New Relic)</li>\n<li>Understanding of cloud platforms (AWS preferred)</li>\n<li>Ability to mentor peers and review code</li>\n<li>Strong troubleshooting and analytical skills</li>\n<li>Excellent communication and collaboration abilities</li>\n<li>Financial or payments industry experience is advantageous.</li>\n</ul>\n<p><br></p>\n<p>If you're passionate about backend development and eager to work on critical financial platforms using modern Java frameworks, we encourage you to apply. This is an excellent opportunity to gain exposure to cutting-edge technologies while making a meaningful impact in the financial services sector.</p>",
    "compensation": null,
    "departmentId": "18578",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Java Developer",
    "departmentLabel": "IT",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://amidel.bamboohr.com/careers/42",
    "employmentStatusLabel": "Fixed-Term Contract"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/a92985bd7a8077f4d5cca845a67f80c95e09a197?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/f258d1ab-dd41-49c0-859e-cfb404e3d270JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/86896efc-d44a-47ef-a822-4d50860566edJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/a92985bd7a8077f4d5cca845a67f80c95e09a197/eventsJSON