Engineering Lead I - Gauteng, Johannesburg, South Africa - Nedbank

    Nedbank background
    Full time
    Description

    Nedbank's job vacancy, Career and Recruitment

    Job title : Engineering Lead I – Johannesburg jobs in Gauteng

    Job Location : Gauteng, Johannesburg

    Deadline : May 05, 2024

    Quick Recommended Links

  • Jobs by Location
  • Job by industries

    Job Responsibilities

  • Strong technical/ software engineering background
  • Strong application/software development or programming background in Java
  • Good experience in system, application architecture, design, development, implementation and deployment .
  • Ability to work on different tiers of the application
  • Object oriented Design and MVC-pattern
  • Experience on web technologies
  • Expert experience on J2EE , Spring Framework, JPA, Hibernate, Open Source Frameworks
  • Expert experience with SOA-Architecture with the related integration protocols , REST & JSON, and MQ), as well as the related SOA-security requirements/models.
  • Expert application database management practices in a high volume Java environment .
  • Expert JEE/WebSphere Foundation experience, especially on WebSphere Application Server, JBOSS, Linux, Virtualisation technologies and Caching technologies.
  • Design, build and run of IBM Websphere Application Server Infrastructure Solutions
  • Migration from proprietary Application Servers to WAS
  • Performance and troubleshooting of WAS Infrastructure
  • Solid experience with integrated system environments
  • Practical experience in a high volume banking environment.
  • Experience with re-use and standardisation, security considerations, deployment architecture like automated application builds, software configuration management & tools, etc.
  • Experience with Application Integration challenges in a big corporate environment with ESB's e.g. WebSphere MessageBroker, DataPower, MQ-Series, and API-Connect.
  • Proven ability as a problem-solver
  • Self-driven, self-starter, technology leader, and able to work independently.
  • Must have working experience on the following tools/IDEs
  • Eclipse
  • InteliJ
  • Git
  • Maven
  • Jenkins
  • SonarQube
  • Nexus
  • Debugging & troubleshooting.
  • Write well documented and maintainable code.
  • Passion for software excellence and be quality driven.
  • You must be prepared to bring new ideas to the workplace, but also to accept how things have been done and the reasons for doing things this way.

    Preferred Qualification
  • BSc , BCom . Professional Qualification Level 6

    Preferred Certifications
  • Togaf Certification, ITIL or equivalent

    Minimum Experience Level
  • B-Degree in Computer Science or related technical field.
  • 10+ years Java application programming/development experience
  • 8+ years JEE-Experience
  • 5+ years Application Server experience i.e. Websphere Application Server
  • 5+ years relational database experience

    Technical / Professional Knowledge
  • IT Architecture
  • IT Concepts
  • Systems Analysis and design

    *ICT jobs in south africa
    *Engineering Lead I – Johannesburg in Johannesburg