• Our client, in the Banking Industry is looking for Software Developers with Java programming and systems analysis skills.

    Purpose Statement

    • Responsible for the design and development of new service orientated applications (SOA) according to specifications.
    • This role is specifically for the App messaging team to develop and use a bespoke app messaging tool to assist with messages and alerts on the app.

    Experience

    • 6+ Years of Software Development Experience
    • Minimum: Experience in the following development languages and concepts
      • Java
      • Maven or Gradle
      • Git or SVN
      • SOAP or REST
      • Spring, Spring boot
    • Ideal
      • REST
      • JPA
      • JavaScript
      • HTML
      • CSS

    Qualifications

    • A relevant qualification in Information Technology (minimum
    • Grade 12 National Certificate / Vocational
    • Certification in Systems Analysis or Design (beneficial)

    Knowledge

    Min: Must have detailed knowledge of:

    • IT systems development processes (SDLC)
    • Application development
    • Standards and governance
    • Testing practices
    • Agile Development life cycle
    • Banking systems

    Ideal: Knowledge of:

    • UML
    • Systems analysis and design
    • System architecture (technical design and implementation process

    Solid understanding of:

    • Banking systems environment
    • Banking business model
    • Best practices for Quality Assurance (QA)
    • Object Orientated Development environment (i.e., Java, Spring Framework, JBoss)

    Skills

    • Analytical Skills
    • Problem solving skills
    • Communications Skills
    • Facilitation Skills
    • Interpersonal & Relationship management Skills
    • Negotiation skills
    • Influencing Skills
    • Presentation Skills
    • Attention to Detail
    • Commercial Thinking Skills
    • Planning, organising and coordination skills
    • Project Management Skills (Methodology Specific)

    Conditions of Employment

    • Clear criminal and credit record

    General:

    • Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
    • In keeping with our client’s employment equity requirements, only South African citizens will be considered.
    • Please include your current salary and salary expectations.

Desired Skills:

  • Analysis
  • Git
  • Java
  • Maven
  • Software Development
  • Spring
  • SQL

Learn more/Apply for this position