Java Developer Job in Johannesburg

March 31, 2024
R40000 - R50000 / month
Urgent
Application deadline closed.

Job Description

Java Developer Job. Introducing the Java Developer position, a pivotal role in the realm of software engineering and development. This role presents an exciting opportunity to collaborate with cross-functional teams, solve complex technical challenges, and contribute to the creation of innovative solutions that drive business growth. Join First Rand in harnessing the power of Java to build cutting-edge software solutions and shape the future of technology.

Responsibilities of Java Developer Job

  • 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 and 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.
  • 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.
  • Design, code, test, and debug to obtain a robust solution with supporting documentation.
  • 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 timely.
  • Provides technical assistance to fellow developers and other Information Technology (IT) team members.

Requirements                    

  • Have Minimum: B. Com, B. Eng, BSc Eng, BSc Informatics, or related qualification.
  • Minimum 3 years of experience in programming.
  • Proficient in Java 8 or above.
  • Knowledge of other programming languages is advantageous.
  • Are experienced in System Design & Development methodologies.
  • Are proficient in Atlassian (i.e., Jira) software suite (to your advantage).

Skills

  • Adaptable and curious.
  • Thrive in collaborative environments.
  • Have an innovative mindset.
  • Have good problem-solving skills.
  • Great interpersonal skills.
  • A self-starter.

Applications Developer Job in Johannesburg