Software Engineer at Michael Page South Africa Limited


Our banking client is looking to hire an experienced software engineer with extensive experience in Spring-boot, Java and Oracle, candidates must have experience in mobile + PC applications. Position based in the office in Johannesburg.

Customer Details

Commercial bank providing financial services to various industries.

The description

Job duties:

  • Analysis of business needs
  • Develop relevant programs for businesses
  • Maintain the Bank’s IT system and environment
  • Provide relevant IT support and management
  • Ensure business continuity
  • Assigned ad hoc tasks
  • Design a mobile app
  • Software development / programming


Skills, training and requirements:

  • Bachelor’s degree with computer-related subjects
  • At least 2 years of relevant work experience in software development
  • Familiar with software development and programming experience (mobile app development experience preferred)
  • Familiar with business needs analysis
  • Familiar with Information Security, Cyber ​​Security, IT Outsourcing, Software Lifecycle Management
  • Knowledge of network and computer hardware

Stack of technical tools:

  • SpringBoot+VUE, and knows SSM (Spring+SpringMVC+MyBatis), Spring Security
  • SQL and have experience with MySQL and Oracle, familiar with Linux shell
  • Familiar with IntelliJ IDEA IDE and Maven tools
  • Front-End Engineer, the developer must master various front-end technologies (including HTML/CSS/JavaScript/JQuery, etc.)
  • Familiar with ES6 syntax, with cross-terminal front-end development capabilities (Mobile + PC)
  • Familiar with hybrid application development principles
  • Experience developing mobile interfaces
  • Proficiency in using the vue2.0 framework and green UI framework, with experience in VUE projects
  • Familiar with RESTFul web service specifications
  • Familiar with MVC architecture
  • Proficiency in using common Element UI front-end UI frameworks, Bootstraps, etc.

Job offer


Market relayed


Medical aid, Provident fund

About the employer:

Commercialized bank

Find out more/Apply to this position


Comments are closed.