Intermediate Java Developer

University of Fort Hare

South Africa

On-site

ZAR 420,000 - 660,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

University of Fort Hare is seeking a Java Developer with 3–5 years of experience to build enterprise Java applications in a regulated environment. The role requires strong J2EE skills, JBoss/Tomcat, and hands-on work with Maven/ANT, XML, LDAP, and Bitbucket.

The contractor will work on-site in Parktown, dealing with AML/FICA compliance, KYC, and goAML reporting while ensuring secure and auditable systems for sensitive data.

Qualifications

  • Relevant IT Degree is required.
  • 3–5 years’ experience on Java 7 and JEE (Servlets, JSP, EJB, REST and SOAP, JPA/Hibernate), JBOSS, MS SQL Server.
  • 3–5 years’ experience with build tools Maven & ANT.
  • 2 years working with XML, LDAP, and design tool XDE.
  • Linux experience is an advantage; HTML/CSS/XML skills are helpful.
  • Exposure to AML/FICA, KYC/CDD, sanctions & PEP screening, goAML solutions.
  • Experience building secure, auditable systems handling sensitive data.
  • Knowledge of SDLC/Change Control/Release Management and Bitbucket.
  • FIC regulatory reporting awareness and data retention practices.
  • POPIA-aware data handling and basic productivity tools.

Responsibilities

  • Engage in technical scoping sessions with Compliance and Enterprise Architecture for FICA/AML solutions.
  • Produce working implementation (code) of FICA/AML rules from design docs.
  • Ensure secure development practices, including quality gates and vulnerability scanning.
  • Interact with business/compliance stakeholders and project teams.
  • Develop and test software, perform unit and integration testing.
  • Assist in SQL data manipulation for regulatory reporting and data ingestion.
  • Adhere to coding standards and project procedures for regulatory compliance.

Skills

Java 7
JEE (Servlets, JSP, EJB, REST, SOAP, J
JPA/Hibernate
JBoss
Tomcat
MS SQL Server
Maven
ANT
XML
LDAP
Bitbucket
AML / FICA / KYC / CDD
Regulatory reporting (goAML)
SDLC / Release Management
Security/compliance
Linux
XDE (Design Tool)

Education

Relevant IT Degree

Tools

XDE

Job description

Our client is looking for a Java Developer with 3–5 years' experience developing enterprise Java applications within complex, FICA regulated environments. You must have strong expertise in Java 7, JEE (Servlets, JSP, EJB, REST, SOAP, JPA/Hibernate), JBoss, Tomcat, MS SQL Server, Maven, ANT, XML, LDAP, and Bitbucket.

On-site, contracting role based in Parktown

Required Skills & Experience:

  • Relevant IT Degree
  • 3 -5 years’ experience on Java 7 and JEE (Servlets, JSP, EJB, REST and SOAP, JPA/Hibernate), JBOSS, MS SQL Server
  • 3 – 5 years’ working experience with Build tools i.e. Maven & ANT
  • 2 years working experience using XML, LDAP, Design Tool i.e. XDE, Servlets, Internet development
  • Linux operating environment is an advantage
  • Web: HTML, HTML5, XML, CSS is advantageous
  • Exposure to financial services and, ideally, AML / FICA, KYC / CDD, sanctions & PEP screening, transaction monitoring or regulatory reporting (goAML) solutions
  • Experience building secure, auditable systems that handle sensitive personal and financial data in a regulated environment
  • Good understanding and knowledge of J2EE application server i.e. JBoss & Tomcat
  • In depth knowledge and use of UML
  • Knowledge of and exposure to SDLC / Change Control / Release Management
  • Solid understanding of versioning software i.e. bitbucket
  • Working knowledge of FICA (Financial Intelligence Centre Act 38 of 2001), AML / CFT / CPF principles, and a risk-based approach to Client Due Diligence (CDD / EDD), sanctions, PEP / PIP and adverse-media screening
  • Understanding of FIC regulatory reporting types (CTR, STR / SAR, TPR, TFAR / TFTR) and reporting to the FIC via goAML, including applicable thresholds and SLA timelines
  • POPIA-aware data handling: data classification, field-level encryption / tokenisation of Highly Restricted data, role-based access control, immutable audit trails and record retention (minimum 5 years)
  • Good computer literacy (Word, Excel, PowerPoint, Visio/Aris, Project)

Key Responsibilities:

  • To engage in technical scoping sessions with Compliance, the MLCO and Enterprise Architecture with a clear mandate of defining and agreeing to the technology, design & tools for FICA / AML solutions
  • Responsible for producing working implementation (code) of FICA / AML rules and controls from functional / technical documents such as a functional specification, BRS or Detailed Design (e.g. ATMS rules, transaction blocking and screening logic).
  • To ensure appropriate use of tools and applications in place to support the secure development process and SDLC, including mandatory quality gates (SonarQube / SonarCloud), SBOM / vulnerability scanning (Trivy) and Git branching controls.
  • Interacting and maintaining good relationships with business and compliance stakeholders (Compliance / MLCO, FICA administrators, Internal Control, business users, project management resources, testing and training teams)
  • Software Development and Testing, Unit testing and Integration testing of code
  • Database administration & manipulation to create SQL statements for ATMS rule logic, data ingestion and regulatory reporting (e.g. CTR, STR/SAR, TPR, TFAR/TFTR extracts for goAML), etc.
  • Demonstration of knowledge of best practice and project standards for coding, and applying FICA regulatory
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer — Regulated AML/FICA Apps
Java Developer — Regulated AML/FICA Apps

University of Fort Hare • South Africa

On-site
ZAR 420,000 - 660,000
Senior Java Developer
Senior Java Developer

Momentum • Centurion

On-site
ZAR 900,000 - 1,300,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Java Developer MMH260715-2
Senior Java Developer MMH260715-2

Momentum • Centurion

On-site
ZAR 1,000,000 - 1,700,000
Java Developer
Java Developer

Network Contracting • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer (JHB Hybrid)
Senior Java Developer (JHB Hybrid)

Datafin • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Network Contracting • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Java Developer - SA
Java Developer - SA

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000
Senior Specialist, Technology, AML
Senior Specialist, Technology, AML

Standard Bank of South Africa Limited • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Impronics Technologies • Gauteng

On-site
ZAR 500,000 - 800,000