bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesAgilebridgeSoftware Engineer - Java

Software Engineer - Java

Agilebridge · Pretoria, 0081, South Africa · Active · BambooHR

Job facts

FieldValue
CompanyAgilebridge
TitleSoftware Engineer - Java
Normalized title-
Department / team-
LocationPretoria
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-02-11 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Agilebridge.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 Pretoria.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

CompanyAgilebridge
Sourcea484aa9d-bc08-456d-aa63-6e9a84b2c6fd
ATS providerBambooHR

Description

About the Role We are looking for a skilled Java Developer to join our team. You will play a key role in designing, developing, and maintaining scalable software solutions. Working closely with cross-functional teams, you will be responsible for writing clean, efficient, and testable code while contributing to system architecture and performance improvements. Responsibilities Design, develop, and maintain Java-based applications . Write clean, efficient, and maintainable code following best practices. Collaborate with product owners, designers, and other engineers to deliver high-quality features. Debug, troubleshoot, and resolve software defects. Participate in code reviews to ensure code quality and knowledge sharing. Implement unit tests and contribute to automated testing strategies. Stay up to date with emerging Java technologies and frameworks. Requirements Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience). Proven experience as a Java Developer or Software Engineer. Strong understanding of Java SE/EE , object-oriented programming, and design patterns. Experience with Spring / Spring Boot frameworks. Familiarity with RESTful APIs and microservices architecture. Working knowledge of relational databases (e.g., MySQL, PostgreSQL, SQL Server ). Experience with version control systems (Git, Azure DevOps, or similar). Strong problem-solving skills and attention to detail. Ability to work in an Agile development environment. Nice to Have Experience with cloud platforms (Azure, AWS, or GCP). Familiarity with containerization tools (Docker, Kubernetes). Exposure to frontend frameworks (Angular, React, or Vue) is a bonus. Knowledge of CI/CD pipelines and automated deployment. What We Offer An opportunity to work on impactful projects with a passionate team. Flexible working arrangements and a collaborative environment. Continuous learning and development opportunities. Competitive compensation and benefits package.

Full job record

Job IDbb8d664b3b7414ec2d4174a63821e2d9ea151b7f
Org ID6fc62baf-87ec-4bfe-9179-181773119262
Source IDa484aa9d-bc08-456d-aa63-6e9a84b2c6fd
Board IDa484aa9d-bc08-456d-aa63-6e9a84b2c6fd
Providerbamboohr
Provider Job Key56
TitleSoftware Engineer - Java
Normalized Title
Statusactive
Activeyes
Location TextPretoria, 0081, South Africa
Department
Team
Employment Typefull_time
Workplace Type
Remote Policy
Country
Region
CityPretoria
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://agilebridge.bamboohr.com/careers/56
Apply URLhttps://agilebridge.bamboohr.com/careers/56
First Seen At2026-05-30 06:02:12Z
Last Seen At2026-06-06 10:27:30Z
Last Checked At2026-06-06 10:27:30Z
Last Changed At2026-05-30 06:02:12Z
Inactive At
Source Posted At2026-02-11 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=agilebridge/date=2026-06-06/2026-06-06T10-27-28-227Z-7a355fc91a35473ddf3d76d5fe74d46da29666483de45ab3ee4de203f8c6bf64.json
Event Fields
{
  "content_hash": "f7d15c219383d00cef18cb46d9345a9f3d48f63a1d6c4c489042662ff7f552ad",
  "source_hash": "0a1d89eb1bee9fb3a190dea7857a3790290fc065a555d3af56d6d6a0404f13ed",
  "last_changed_at": "2026-05-30T06:02:12.130Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Pretoria, 0081, South Africa",
    "city": "Pretoria",
    "region": null,
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:27:30.332Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Pretoria, 0081, South Africa",
      "city": "Pretoria",
      "region": null,
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "56",
    "isRemote": null,
    "location": {
      "city": "Pretoria",
      "state": null
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": null,
    "locationType": "2",
    "jobOpeningName": "Software Engineer - Java ",
    "departmentLabel": null,
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Pretoria",
      "state": null,
      "postalCode": "0081",
      "addressCountry": "South Africa"
    },
    "datePosted": "2026-02-11",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-size: 18pt\">About the Role</span></p>\n<p>We are looking for a skilled <span style=\"font-weight: bold\">Java Developer</span> to join our team. You will play a key role in designing, developing, and maintaining scalable software solutions. Working closely with cross-functional teams, you will be responsible for writing clean, efficient, and testable code while contributing to system architecture and performance improvements.</p>\n<p><span style=\"font-size: 18pt\">Responsibilities</span></p>\n<ul>\n<li>Design, develop, and maintain <span style=\"font-weight: bold\">Java-based applications</span>.</li>\n<li>Write clean, efficient, and maintainable code following best practices.</li>\n<li>Collaborate with product owners, designers, and other engineers to deliver high-quality features.</li>\n<li>Debug, troubleshoot, and resolve software defects.</li>\n<li>Participate in code reviews to ensure code quality and knowledge sharing.</li>\n<li>Implement unit tests and contribute to automated testing strategies.</li>\n<li>Stay up to date with emerging Java technologies and frameworks.</li>\n</ul>\n<p><span style=\"font-size: 18pt\">Requirements</span></p>\n<ul>\n<li>Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience).</li>\n<li>Proven experience as a <span style=\"font-weight: bold\">Java Developer</span> or Software Engineer.</li>\n<li>Strong understanding of <span style=\"font-weight: bold\">Java SE/EE</span>, object-oriented programming, and design patterns.</li>\n<li>Experience with <span style=\"font-weight: bold\">Spring / Spring Boot</span> frameworks.</li>\n<li>Familiarity with <span style=\"font-weight: bold\">RESTful APIs</span> and microservices architecture.</li>\n<li>Working knowledge of relational databases (e.g., <span style=\"font-weight: bold\">MySQL, PostgreSQL, SQL Server</span>).</li>\n<li>Experience with <span style=\"font-weight: bold\">version control systems</span> (Git, Azure DevOps, or similar).</li>\n<li>Strong problem-solving skills and attention to detail.</li>\n<li>Ability to work in an Agile development environment.</li>\n</ul>\n<p><span style=\"font-size: 18pt\">Nice to Have</span></p>\n<ul>\n<li>Experience with <span style=\"font-weight: bold\">cloud platforms</span> (Azure, AWS, or GCP).</li>\n<li>Familiarity with containerization tools (Docker, Kubernetes).</li>\n<li>Exposure to frontend frameworks (Angular, React, or Vue) is a bonus.</li>\n<li>Knowledge of CI/CD pipelines and automated deployment.</li>\n</ul>\n<p><span style=\"font-size: 18pt\">What We Offer</span></p>\n<ul>\n<li>An opportunity to work on impactful projects with a passionate team.</li>\n<li>Flexible working arrangements and a collaborative environment.</li>\n<li>Continuous learning and development opportunities.</li>\n<li>Competitive compensation and benefits package.</li>\n</ul>",
    "compensation": null,
    "departmentId": null,
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Software Engineer - Java ",
    "departmentLabel": "",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://agilebridge.bamboohr.com/careers/56",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/bb8d664b3b7414ec2d4174a63821e2d9ea151b7f?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/6fc62baf-87ec-4bfe-9179-181773119262JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/a484aa9d-bc08-456d-aa63-6e9a84b2c6fdJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/bb8d664b3b7414ec2d4174a63821e2d9ea151b7f/eventsJSON