Junior Java Developer x2

  • Full Time
  • Durban

Position Purpose:

 

Assist to design, develop, maintain and support a variety of Enterprise Java based systems for the business area

 

Experience & Qualifications:

 

  • Degree (Computer Science / IT)
  • Java certification (advantageous)
  • 0 -1 Year experience
  • Knowledge of the Software Development Lifecycle (advantageous)
  • Exposure to Object Oriented analysis and common design patterns
  • Java and JEE design (advantageous)
  • Experience in Insurance/Financial industry (advantageous)

 

Responsibilities:

 

  • Assist with the design components and applications in accordance with specified architectural design
  • Assist to write code or parameters to provide software components according to technical specifications
  • Escalate live errors and service problems to the relevant stakeholders to limit downtime and resolve the problems immediately
  • Obtain business requirements for an IT solution and provide analysis for the requirements
  • Research an appropriate solution to the business requirements and provide recommendations
  • Meet all deliverables and objectives set out by the business within the agreed time
  • Assist with development, enhancement and maintaining applications for the internal and external client base on specifications received
  • Assist to define scope, work tasks and duration of IT solution based on business requirements
  • Assist to design and write test cases for developer testing and document the system specifications
  • Use the appropriate programming language for development, programming and writing code whilst creating documents for these processes
  • Provide authoritative, expertise and advice to clients and stakeholders
  • Build and maintain relationships with clients and internal and external stakeholders
  • Deliver on service level agreements made with clients and internal and external stakeholders in order to ensure that client expectations are managed
  • Make recommendations to improve client service and fair treatment of clients within area of responsibility
  • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service
  • Identify solutions to enhance cost effectiveness and increase operational efficiency
  • Manage financial and other company resources under your control with due respect
  • Provide input into the risk identification processes and communicate recommendations in the appropriate forum.

 

Competencies:

 

  • Business Acumen
  • Collaboration
  • Customer/ Stakeholder Commitment
  • Impact and Influence
  • Drive for Results
  • Self-Awareness and Insight
  • Leads Change and Innovation
  • Diversity and Inclusiveness
Upload your CV/resume or any other relevant file. Max. file size: 20 MB.