Senior Application Developer

2 weeks ago


Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

Job Overview:

We are seeking a highly skilled and experienced Senior Application Developer to join our dynamic IT team at one of South Africa's leading banks. The successful candidate will be responsible for enhancing operational efficiency, delivering exceptional service, and developing robust applications that meet business needs.

Key Responsibilities:

  • Operational Efficiency and Cost Effectiveness:
    • Increase operational efficiency and suggest solutions to enhance cost-effectiveness.
    • Deliver exceptional service that exceeds customers' expectations through proactive measures.
  • Stakeholder Management:
    • Cultivate and manage objective working relationships with various stakeholders, including end-users, SMEs, project managers, and senior staff members.
    • Provide input to business requirements and present and sell concepts to clients effectively.
  • System Development and Enhancement:
    • Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries.
    • Code, compile, test, and implement applications in compliance with the Systems Development Life Cycle (SDLC).
    • Support development environments and ensure coding standards and peer reviews are adhered to.
  • Governance and Compliance:
    • Comply with IT development processes and meet governance requirements in terms of legislative and audit standards during programming execution.
    • Assess, identify, and mitigate potential risks within the IT programming environment.
  • Technical Specifications and Architecture:
    • Produce technical specifications and architecture in accordance with agreed standards.
    • Design, code, test, and debug to obtain robust solutions with supporting documentation.
  • System Performance and Availability:
    • Minimize system downtime through proactive identification of potential issues.
    • Ensure minimization of recurring problems by managing defects and performing code reviews.
    • Monitor systems post-change and conduct performance analysis to ensure there is no system failure due to capacity issues.
    • Maintain maximum system availability by recording incidents for future reference.
  • Personal Development and Team Support:
    • Manage own development to increase technical and business competencies.
    • Proactively engage with business units and colleagues to understand underlying needs and opportunities.
    • Identify innovative IT solutions in a timely manner.
    • Supervise the work of other developers and provide technical assistance to fellow developers and other IT team members.

You Will Have Access To:

  • Opportunities to network and collaborate.
  • Challenging work assignments.
  • Opportunities to be innovative.
  • Resources to support professional development.

We Can Be a Match If You Are:

  • Curious & Courageous: Driven by always wanting to know more and learn more, and brave enough to explore new territories.
  • Obsessed with Mastery: Committed to becoming highly skilled at what you do and constantly pushing yourself to improve.
  • A Team Player: Believe in the power of teams, always contributing to and leveraging your networks.
  • Innovative: Have the ability to think outside the box and solve problems creatively.

Qualifications and Skills:

  • Educational Background:
    • BSc Eng, BSc Informatics degree, or any other related qualification.
  • Experience:
    • OCEP experience (ideally App OCEP).
    • 5+ years' solid experience in Java 8 or the latest version.
    • Experience with SOAP and Restful Services.
    • Familiarity with JPA frameworks like Hibernate.
    • Knowledge of Docker and container orchestration tools like Kubernetes.
    • Proficiency in Gitlab, Spring Boot, Microservices, Maven, CI/CD, NLP, Atlassian tools, Jira, Confluence, etc.
    • Experience with Agile Development Methodology.

Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information.


  • Senior SAP Hcm

    2 weeks ago


    Johannesburg, Gauteng, South Africa Mediro Application Consulting Full time

    International Company is recruiting a Senior SAP HCM/Payroll Consultant with 10 years min experience. Main focus will be on United Kingdom, Mexico and Germany Payroll activities. Contract start asap in 2023 until 31 December 202 Only South African citizens or Permanent Residents with SA ID number may apply. Hybrid work between Midrand, Menlyn & Rosslyn. Must...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    KPI's:As a Senior Application Developer, you will:Work collaboratively within a project team, reporting to IT Managers.Collaborate closely with business stakeholders to ensure solutions align with enterprise architecture standards.Define and manage non-functional requirements, ensuring they are met.Organize and estimate development tasks accurately.Ensure...


  • Johannesburg, Gauteng, South Africa Crayon Full time

    To find out more, click Apply or head on over to Crayon to review the full spec and apply?How you'll roleAs the Application Development Manager, you'll be a driving force in product development and strategy. Your role demands expertise in programming, agile methodologies, and a knack for adopting innovative best practices. Leading teams of engineers, you'll...

  • Application Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Armstrong Appointments Full time

    Main job function: Develop, test, document, and implement application/systems using the latest version of dot net. The type of projects includes Web API, Blazor, SQL, and Azure development. Required to do research and help with the implementation of new and existing technologies and best practices. Analysing, designing, and developing web, desktop, and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Duties and Responsibilities: The successful Developer will be required to translate software requirements into workable programming code and maintain and develop programs for use in business. The role will involve writing specifications and designing, building, testing, implementing and sometimes supporting applications using programming languages and...

  • Application Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a talented Application Developer to join their client's team in Johannesburg. In this role, you will work closely with our clients to understand their needs and develop high-quality software applications that meet their specifications. You will also be responsible for maintaining and troubleshooting existing applications as...


  • Johannesburg, Gauteng, South Africa Lynx Professional Services Full time

    Senior ASP.NET Applications Programmer At least 5+ experience in coding using.NET languages (C#, VB,.NET) Experience in ASP.NET framework and SQL servers Proficiency in using Javascript and JQuery libraries Great understanding of APIs and Web Services A strong foundation in SSRS/SSISQualifications: Proven experience as a.NET Application Developer Familiarity...


  • Johannesburg, Gauteng, South Africa Rmb Full time

    Application Development Manager page is loaded Application Development Manager Apply locations Johannesburg time type Full time posted on Posted Yesterday job requisition id R8349 Job DescriptionTo manage and guide the Information Technology team by providing strategic solutions to effectively meet the business strategic objectives and goalsHello future...

  • Senior Developers

    2 weeks ago


    Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Position Overview: We are seeking a highly skilled Senior Developer with a minimum of 8 years of experience to join our innovative team. The ideal candidate will possess deep expertise in development, strong problem-solving abilities, and a track record of delivering scalable and robust server-side applications. As a Senior Developer, you will play a...


  • Johannesburg, Gauteng, South Africa Firstrand Bank Limited Full time

    To manage and guide the Information Technology team by providing strategic solutions to effectively meet the business strategic objectives and goalsHello future Application Development Manager,Welcome to FNB, the home of the #changeables.We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Description To manage and guide the Information Technology team by providing strategic solutions to effectively meet the business strategic objectives and goals Hello future Application Development Manager, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of...


  • Johannesburg, Gauteng, South Africa FirstRand Full time

    About us, purpose, experience and qualificationsabout us:- make a promise- be deeply invested- value our differences- build trust, not territory- have courage- always do the right thingpurpose:experience and qualifications: Relevant IT / Computer Science certification / qualification. 2 to 3 years programming experience as an Application Systems Analyst...


  • Johannesburg, Gauteng, South Africa Rad Resources Full time

    We are currently looking for a highly skilled individual to join our team as an Oracle Applications Developer! About the Job: Academic Qualification(s): University degree in Information Technology Qualifications Preferred: ITIL Advanced Certification on Web Development Relevant Experience: 6+ years in Software/Application support role and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    This innovative customer intelligence solutions business known for its cultural flair, is actively looking for a dedicated Application Development Manager to join their team. They need someone who is both technically strong and has solid leadership / management skills and experience. If successful, you will have the opportunity to manage and guide a small...


  • Johannesburg, Gauteng, South Africa Rise Recruiting Agency Full time

    Our client in the telecommunications sector is looking for a Senior Applications Manager. This role is permanent.Experience requirements 10 years' experience in enterprise Architecture and an understanding of architecture models and domains 5 years in ICT project management and understanding of project management frameworks like Prince and PMBOK 5 years...

  • Senior Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Findojobs South Africa Full time

    As a Senior Developer you will play a critical role in managing and overseeing the Bank's operational and tactical development initiatives. You will be responsible for executing and implementing application delivery programs and projects in alignment with the Bank's standards, policies, and procedures. Your expertise in providing technical solutions to...

  • Senior Ios Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Offerzen Full time

    Senior iOS Developer Are you a talented senior iOS developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you This could be the last job posting you ever have to click on Why waste time...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Findojobs South Africa Full time

    Vacancy DetailsEmployer:Network Recruitment Looking for a Senior Java Developer to join an exciting team of Developers, who has a strong passion for developmentSenior JAVA DeveloperGauteng and Cape TownA continuously growing company is looking for a Senior Java Developer to join a successful team providing software solutions, to design, develop and implement...

  • Senior Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve's client is urgently in search of an experienced Senior Developer to join their team in Johannesburg.ResponsibilitiesPerforming coding assignmentsReviewing code work for accuracy and functionalityCreating and implementing design plansAnalyzing code segments regularlyDelegating tasks to team membersKeeping up-to-date with industry trends and...


  • Johannesburg, Gauteng, South Africa SabenzaIT Full time

    Join an esteemed global leader in the mining sector, renowned for its pioneering technologies and unwavering commitment to sustainable practices. We are currently seeking a seasoned Senior Power Apps Developer to spearhead our data visualization initiatives at our Rosebank, Johannesburg location. In this role, you will have the opportunity to leverage your...