Engineering Lead I

3 weeks ago


Johannesburg, Gauteng, South Africa Nedbank Full time
Job Classification

Mobile)

Closing Date: 22 April 2024

Job Family

Information Technology

Career Stream

Application Development

Leadership Pipeline

Manage Self: Professional

Job Purpose

Building Java integration services and applications using Nedbank Framework with an enthusiasm for solving interesting technical challenges in a Banking environment. Involvement in all aspects of development playing a critical role in design, planning, development and deployment. Balanced bleeding edge technology development with a relentless pursuit of timely product engineering delivery. Ownership, logical thinking, and estimation of your own work, coding, unit testing, trouble shooting and performance optimizations. Function confidently in an Agile (SCRUM) environment and will be allocated and co-located to a small agile development team (squad) – Tribe and Chapter Model. Collaborate with team members to understand the problem & define, design, and ship new features through the development lifecycle. This includes brainstorm, contribution to new ideas, conceive innovative strategies, and implement solutions to difficult problems.

Job Responsibilities


• Strong technical/ software engineering background ('hands-on')

• Strong application/software development or programming background in Java

• Good experience in system, application architecture, design, development, implementation and deployment (end-to-end).

• Ability to work on different tiers of the application

• Object oriented Design and MVC-pattern

• Experience on web technologies (Web Development JavaScript Frameworks - preferably Angular 4, JavaScript, CSS, HTML5, Etc.)

• Expert experience on J2EE (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, Open Source Frameworks

• Expert experience with SOA-Architecture with the related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related SOA-security requirements/models.

• Expert application database management practices in a high volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB).

• 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. (E.g. application clustering, scaling, multi-threading, session management, etc.)

• 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 (Computer Science), BCom (Information Systems). Professional Qualification Level 6 (Look at new degree naming conventions)

Preferred Certifications

Togaf Certification, ITIL (Information Technology Infrastructure Library) or equivalent

Minimum Experience Level


• B-Degree in Computer Science or related technical field.

• 10+ years Java application programming/development experience (Juristic NBH Mobile)

• 8+ years JEE-Experience

• 5+ years Application Server experience i.e. Websphere Application Server

• 5+ years relational database experience (DB2 preferred)

Technical / Professional Knowledge
  • IT Architecture
  • IT Concepts
  • Systems Analysis and design
Behavioural Competencies
  • Technical/Professional Knowledge and Skills
  • Decision Making
  • Collaborating
  • Innovation
  • Influencing
  • Managing Work
  • Continuous Learning

Please contact the Nedbank Recruiting Team at



  • Johannesburg, Gauteng, South Africa TeacherOn Full time

    I WOULD LIKE TO LEARN UNREAL ENGINE, BLUEPRINT. AND DESIGNING BROADCASTING AR GRAPHICSLevel: IntermediateGender Preference: NoneMeeting options:Available online - via skype etc.

  • IBP Lead

    3 weeks ago


    Johannesburg, Gauteng, South Africa Robert Walters Full time

    The Integrated Business Planning (IBP) Lead plays a pivotal role in orchestrating integrated business planning and business management within the Business Unit. By fostering a culture of growth and excellence, the IBP Lead ensures strategic alignment, facilitates the achievement of monthly, quarterly, and annual results, and champions execution...


  • Johannesburg, Gauteng, South Africa SabenzaIT Full time

    Join Our Team as a Postilion Switching Services Lead Are you passionate about ensuring seamless operations and superior performance in the world of card systems? Do you thrive in a dynamic environment where innovation and adaptability are key? If so, we have an exciting opportunity for you to become our next Postilion Switching Services Lead As our...

  • System Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Alstom Full time

    .Vacancy Systems Engineer Appointments will be made in line with the company's employment equity plan. People with Disability are encouraged to apply. Gibela's journey is intrinsically tied to a vision of socio-economic transformation, one that recognises the central role of passenger rail in propelling the South African economy forward. As we embark on...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Job ID Postilion- Card Transaction Switching)Closing Date: 01 May 2024 Job FamilyInformation TechnologyCareer StreamApplication DevelopmentLeadership PipelineManage Self: TechnicalJob PurposeTo actively own and participate in the overall evolution of the Technology or Domain asset while influencing and maintaining the health of the asset. Play a leadership...

  • Construction Manager

    2 weeks ago


    Johannesburg, Gauteng, South Africa The Talent Expert Full time

    Job KeysJob Type: Full TimeQualification: MatricExperience: Location: GautengCity: JohannesburgJob Field: Engineering / Technical Job DescriptionIs this you?Are you a seasoned Construction Manager with a passion for renewable energy projects? Do you thrive in coordinating and overseeing C&I solar installations, ensuring projects are completed on time, within...


  • Johannesburg, Gauteng, South Africa Green Recruitment Company Full time

    ​Job title: IPP Project Development LeadLocation: City of Johannesburg, Gauteng, South Africa (Hybrid)The Green Recruitment Company is looking for an experienced IPP Project Development Lead to identify, develop and evaluate new and existing project opportunities for solar, wind, storage, and hybrid technologies in South Africa.Company Overview:Our client...


  • Johannesburg, Gauteng, South Africa SabenzaIT Full time

    Are you ready to lead and innovate in the realm of technical systems implementation? Do you have a passion for problem-solving and a knack for designing robust technical solutions? If so, we want you on our team The primary responsibility of the TS Implementation Engineer (L3) is to provide technical support to clients. This includes remotely supporting...

  • Financial Accountant

    2 weeks ago


    Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Step into the world of precision and innovation We are seeking a meticulous Financial Accountant who thrives in the fast-paced engineering sector. If you're ready to bring financial clarity to complex projects and propel your career forward with a leading-edge team, we want to hear from you

  • Sales Representative

    3 weeks ago


    Johannesburg, Gauteng, South Africa Jobking Full time

    Our client is a reputable company that is a sole distributor of an elite product range. Their product range is used in CAD processing in the Engineering and Automotive sector/industry.They looking to employ a dynamic and driven Sales Representative with experience in capital equipmentResponsibilitiesGenerate quotations and accurately calculate different...


  • Johannesburg, Gauteng, South Africa SabenzaIT Full time

    Welcome to our vibrant world, where innovation meets excitement in the realm of digital transformation We're a trailblazing force in integrating digital technologies with operational technology (OT), sparking joy and efficiency in industrial operations. If you're ready to infuse your technical prowess with a dash of fun, join us on our quest to revolutionize...

  • Artisan

    3 weeks ago


    Johannesburg, Gauteng, South Africa HEINEKEN Full time

    Key Performance Areas would include, but are not limited to:Maintaining machinery and equipment on the site per required standard. Maintaining and repairing site equipment and building maintenance. Attend to breakdowns on packaging machinery and equipment. Adherence to Planned and Preventative maintenance schedules. Improving OEE and ME (Overall Equipment...


  • Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Company DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities - plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes, high...


  • Johannesburg, Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a multi-national manufacturing, energy, ICT and general trading company with over 5000 employees globally. Job Description The successful Business Development Manager will be responsible for the following but not limited to: Working in Business Development you will be involved in pitching and presenting business and project...


  • Johannesburg, Gauteng, South Africa Michael Page Full time

    À propos de notre client Our client is a multi-national manufacturing, energy, ICT and general trading company with over 5000 employees globally. Description du poste The successful Business Development Manager will be responsible for the following but not limited to: Working in Business Development you will be involved in pitching and presenting business...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Job ID Microsoft Dynamics 365)Closing Date: 06 May 2024Job FamilyInformation TechnologyCareer StreamApplication DevelopmentLeadership PipelineManage Self: ProfessionalJob PurposeTo actively own and be accountable for the overall evolution of multiple Technology or Domain assets while influencing and maintaining the health of the asset. Play a leadership role...


  • Johannesburg, Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a manufacture and distributor of mechatronic components for demanding industries in transportation, energy, building and machinery. Job Description Key Responsibilities:Market Analysis: Conduct thorough market research to identify potential clients, industry trends, and competitive landscapes within South Africa. Utilize this...


  • Johannesburg, Gauteng, South Africa Abbott Laboratories Full time

    About AbbottAbbott is a global healthcare leader, creating breakthrough science to improve people's health. We're always looking towards the future, anticipating changes in medical science and technology.Working at AbbottAt Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. You will...

  • IDM Senior Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Nedbank Full time

    Requisition Number and Talent Aquisition Contact REQ: 133521Location: Sandton, JohannesburgClosing Date: 30 April 2024Talent Acquisition: Saranya Govender Job FamilyInformation TechnologyCareer StreamApplication DevelopmentLeadership PipelineManage Self: TechnicalJob PurposeTo realise the detailed design through programming and configuration and provide...


  • Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Company DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities - plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes, high...