Java Developer

Johannesburg, Gauteng, South Africa

Job Description


12 Month contract for seasoned Java Developer with company in the Financial Services / Banking / Investment Banking sector with 5 - 10 years' Java Development experience.Responsibilities

  • Increase operational efficiency and suggest solutions to enhance cost effectiveness.
  • Deliver exceptional service that exceeds customers expectations through proactive, innovative, and appropriate solutions by resolving queries fast end effectively.
  • Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SMEs, project managers and senior staff members by providing input to business requirements and being able to present and sell concepts to clients.
  • 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. Responsible for coding standards and peer reviews.
  • Comply, understand, and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.
  • Assess, identify, and mitigate potential risks within the IT programming environment by complying with technology business policy and process requirements (SDLC and change / release management process definition) to ensure operational performance.
  • Produce technical specifications and architecture that is in accordance to agreed standards. Design, code, test and debug to obtain a robust solution with supporting documentation.
  • Minimize system downtime through pro-active identification of potential issues and ensure minimization of recurring problems by managing defects and performing code reviews.
  • Monitor systems post change and pro-actively do performance analysis to ensure there is no system failure due to capacity.
  • Maintain maximum system availability by ensuring that incidents are recorded for future reference and adequate root cause analysis is done to eliminate the risk of a recurrence.
  • Manage own development to increase own competencies and develop technical and business skills.
  • Proactively engage with business units and colleagues to understand underlying needs and opportunities and identify Information Technology (IT) innovative solutions in a timely manner.
  • Supervises the work of other developers. Provides technical assistance to fellow developers and other Information Technology (IT) team members.
Additional Requirements
  • Min of 5-10 years java experience.
  • Strong back end and front-end development skills
  • Strong SQL skills, especially on MSSQL
  • Solid experience in the following technologies:
  • SOA
  • Microservices
  • Docker
  • Java
  • Angular
  • NodeJS
  • Bootstrap
  • Spring boot
  • Hibernate
  • Tomcat
  • Jboss
  • Nexus
  • Teamcity
  • Maven
  • Kafka
  • Experience with workflow tools like TIBCO AMX / Camundo an advantage
  • Experience with rules engines like Drools and advantage
Qualifications and Experience
  • Minimum: Comm, B.Eng, BSC Eng, BSC Informatics or related degree.
  • 10+ yrs experience in programming.
  • Familiar with one or more programming languages as appropriate for the specific requirements of the department related to the field.
  • System Design experience advantageous.
Contact me at the detail provided below.Thank you,Theresa Steenkamp
Key Account Manager - Network Contracting Services
tsteenkamp at networkcontracting c.o.z.a.

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1329552
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned