Senior IT Professional

6 days ago


Pretoria, Gauteng, South Africa Discovery Limited Full time

About Discovery Limited

Discovery Limited is a dynamic and energetic organization that thrives on customer engagement and customer experience. We offer a range of innovative systems development, architecture, support, and infrastructure solutions to our internal clients.

Job Overview:

We are seeking an experienced Senior Java Developer to join our team. The successful candidate will be responsible for designing, developing, and implementing Java applications to support business requirements. This will involve working closely with business analysts to analyze and understand business requirements and produce simple, cost-effective, and innovative solution designs.

The ideal candidate will have a strong background in Java development, as well as experience with Object Orientation, Spring, Hibernate, JUnit, SOA, SOAP, REST, Microservices, Docker, Data Modelling, UML, SQL, and Architectural Styles. Knowledge of Kafka, Zookeeper, Zuul, Eureka, Obsidian, Elasticsearch, Kibana, and Fluentd is also advantageous.

Key Responsibilities:

  • Design and implement complex Java applications
  • Work closely with business analysts to analyze and understand business requirements
  • Develop and maintain high-quality software solutions
  • Participate in code reviews and ensure adherence to coding standards
  • Identify and prioritize areas for improvement and optimize software solutions


  • Pretoria, Gauteng, South Africa Professional Sourcing Full time

    **Professional Sourcing: A Leader in Healthcare Management**We are seeking an exceptional Senior Healthcare Operations Manager to lead our business unit and drive strategic growth. This is a unique opportunity for a seasoned professional to take on a challenging role and make a significant impact.The successful candidate will be responsible for overseeing...


  • Pretoria, Gauteng, South Africa Professional Appointments CC Full time

    Job SummaryThis role requires a Civil Engineering degree (B.Tech / B.Sc / B.Eng) with at least 3 years of experience in structural design within the building industry, focusing on roofing structures and trusses.Key ResponsibilitiesIdentify opportunities for business growth within the trusses and roofing market in Southern Africa and Sub-Saharan...


  • Pretoria, Gauteng, South Africa Professional Resources Partners Pty Ltd Full time

    Financial and Commercial SupportWe are seeking a highly skilled Senior Financial and Cost Accountant to provide financial and commercial support to Professional Resources Partners Pty Ltd. The ideal candidate will have knowledge of costing within a financial department and provide support in managing operational risk, ensuring accurate client costing and...


  • Pretoria, Gauteng, South Africa Network IT Full time

    Company OverviewReference: BIT002696-Muld-1Network IT is a software solution company based in Pretoria, South Africa. We are looking for a proactive Mid to Senior Software Engineer to join our team on a permanent or fixed-term basis. Our work model is hybrid, allowing for flexibility and work-life balance.


  • Pretoria, Gauteng, South Africa Professional Sourcing Full time

    A highly reputable organisation requires the expertise of a Senior ERP Developer to form part of the Information and Communication Technology business unit.Position Overview:The purpose of this position is to provide business and system analysis and programming expertise in the analysis, design, and development of business applications based on...


  • Pretoria, Gauteng, South Africa Professional Career Services Full time

    About the RoleWe are seeking a highly skilled Mid-Senior Level Database Administrator to join our team at Professional Career Services. The ideal candidate will have a strong background in database administration, with experience working with MS SQL Server.This role involves maintaining databases and applications, including upgrades and patches, as well as...


  • Pretoria, Gauteng, South Africa Soul Developments Full time

    Soul Developments is a pioneering company that offers innovative housing solutions.We are seeking a highly skilled and motivated Senior Sales Professional to join our team.The successful candidate will be responsible for:Developing and implementing effective sales strategies to drive revenue growth.Leading and managing a team of sales professionals to...


  • Pretoria, Gauteng, South Africa Professional Sourcing Full time

    Preference will be given to BBBEE candidates due to BEE requirements.There is an exciting new opportunity available for a Senior Manager – Financial Accounting with at a renowned financial institution.Position Overview:The purpose of this position is to manage the institution's financial accounting, production of financial statements that comply with...


  • Pretoria, Gauteng, South Africa Professional Career Services - Gauteng Full time

    Professional Career Services - Gauteng seeks an experienced Senior Electrical Engineer to lead the engineering aspect of solar PV projects from conception to completion. The ideal candidate will have a strong background in electrical engineering, with a focus on renewable energy and solar PV systems.Key ResponsibilitiesOversee and manage the Engineering...


  • Pretoria, Gauteng, South Africa Pps Full time

    Key ResponsibilitiesAssist the finance team with recons memos, account payable, general office, and admin queriesPrepare and clear bank reconciliation and submit to Head OfficePrepare and submit accruals and reversals monthlyEnsure that all costs are captured in the relevant month/cost controlPreparing and processing journals and assist with month-end...


  • Pretoria, Gauteng, South Africa Ananzi Full time

    This Senior IT Operations Professional will collaborate closely with application owners and engineering teams to understand CA/CAE application dependencies and their VDI impact. A minimum 4 years' experience in storage management is required, along with hands-on work with VDI and operating systems.Qualifications:Degree in Information Systems, Computer...


  • Pretoria, Gauteng, South Africa Professional Resources Partners Pty Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Financial and Cost Accountant to join our team at Professional Resources Partners Pty Ltd. The successful candidate will be responsible for managing operational risk, ensuring accurate client costing and profitability, and monitoring budget variances.This is a fantastic opportunity for a CA(SA)...


  • Pretoria, Gauteng, South Africa FOCI Group Full time

    We are committed to delivering exceptional HVAC and electrical solutions at FOCI Group. To achieve this goal, we require a skilled Senior HVAC Technician to oversee and coordinate maintenance and repair projects.Job Summary:This is an exciting opportunity for a mid-senior level professional to lead and mentor junior technicians, ensuring seamless delivery of...


  • Pretoria, Gauteng, South Africa Dante Group Pty Ltd Full time

    Job Title: Senior Professional AccountantJob Overview:Dante Group Pty Ltd is seeking a highly skilled professional accountant to join their team. The ideal candidate will have minimum 5-years' experience in accounting and possess excellent financial management skills.Key Responsibilities:Manage annual financial statements and monthly financial...


  • Pretoria, Gauteng, South Africa Professional Career Services - Gauteng Full time

    As a senior electrical engineer or technologist, you will play a key role in delivering building services projects. Your expertise in electrical engineering and strong communication skills will enable you to work effectively with our team and clients.Key ResponsibilitiesDesigning and drawing electrical plans and specificationsConducting site inspections and...


  • Pretoria, Gauteng, South Africa Staff Secure Full time

    Job Title: Senior Accounting ProfessionalThis role is responsible for overseeing and managing accounting operations within Staff Secure, a leading manufacturer.Ensure accurate and timely financial reporting and compliance with relevant regulations.Lead the financial planning, budgeting, and forecasting processes to support strategic decision-making.Analyze...


  • Pretoria, Gauteng, South Africa Professional Sourcing Full time

    **About the Role**This is a senior leadership position that requires a high level of autonomy, strategic thinking, and problem-solving skills. The Group Operational Manager will be responsible for:Driving Growth: Capitalize on opportunities and mitigate potential risks to the business by developing and implementing effective strategies.Improving Quality:...


  • Pretoria, Gauteng, South Africa Akhanya IT Innovations (Pty) Ltd Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a skilled and experienced Senior Java Developer to join our team at Akhanya IT Innovations (Pty) Ltd.Job Description:The ideal candidate will have excellent programming skills in Java, with an affinity for development of solutions to customer requirements. They will be able to contextualize...


  • Pretoria, Gauteng, South Africa Afrocentric Group Full time

    The Afrocentric Group is seeking a talented Senior HR Professional to join our team. This individual will be responsible for providing strategic guidance on human resources matters, including recruitment, selection, training, and employee engagement.Key Responsibilities:Provide expert advice on human resources matters to senior leaders and other...


  • Pretoria, Gauteng, South Africa Professional Career Services - Gauteng Full time

    About the PositionWe are seeking an experienced senior transportation engineer to join our team. As a key member of our transportation structures project team, you will be responsible for the management and technical aspects of various bridges and transportation structures projects.Responsibilities:Manage Engineers, Technologists, Technicians, and site staff...