Job Title
Lead Product Engineer- Randburg
Job Location
Gauteng, Randburg
Deadline
October 31, 2025
Quick Recommended Links
- Jobs by Location
- Job by industries
Job Summary
- We are looking for a technically skilled and versatile Systems Analyst / Developer to support and enhance our Debt Manager platform and related integration components.
- This role requires a strong foundation in Java development, API integration, and Pentaho Data Integration, with hands-on experience in FICO Debt Manager.
- The ideal candidate will be able to operate across both analysis and development functions, bridging business needs with technical execution.
Key Responsibilities
- Design, develop, and maintain backend and frontend components using Java.
- Build and manage REST and SOAP APIs for system integration and data exchange.
- Perform technical systems analysis to translate business requirements into scalable solutions.
- Configure and extend components within the FICO Debt Manager platform.
- Develop and maintain ETL workflows using Pentaho Data Integration (Kettle).
- Conduct SQL-based investigations and data analysis to support issue resolution.
- Collaborate with cross-functional teams to deliver integrated solutions.
- Participate in code reviews, testing, and deployment processes.
- Document technical designs, configurations, and support procedures.
Required Experience & Skills
- 5–10 years Java development experience (backend and frontend).
- 5–10 years API development experience with REST and SOAP.
- 3–5 years hands‑on experience with FICO Debt Manager, with a focus on technical configuration and integration.
- Strong experience with Pentaho Data Integration (Kettle).
- Proficiency in SQL for data extraction and troubleshooting.
- Basic understanding of AWS services.
- Experience with version control systems (e.g., Git).
- Ability to work independently and manage multiple technical streams.
Core Competencies for Analyst Developers
- Strong analytical and problem‑solving skills.
- Ability to translate business requirements into technical specifications.
- Solid understanding of software development lifecycle (SDLC).
- Experience with agile methodologies and DevOps practices.
- Excellent communication and documentation skills.
- Familiarity with unit testing, integration testing, and debugging.
- Ability to work collaboratively in cross‑functional teams.
Education
- Bachelor's Degree : Information Technology
End Date
October 23, 2025