Home South Africa Junior Java Developer

Home South Africa Junior Java Developer

Junior Java Developer

Full time at Business Systems Group in South Africa
Posted on January 14, 2025

Job details

We are looking for a Junior Java Developer to join our collaborative, passionate development team. Our Johannesburg office is situated in Houghton Estate, within walking distance of the Rosebank Gautrain station. Location: Johannesburg

Intro:

There are opportunities at BSG to join a collaborative, engaged and passionate, world-class homegrown development team. If you are inspired by great code, have the skills and tenacity to contribute to the achievement of a great dev team and the willingness to learn and grow both technically and professionally, you will love it here!

Main Purpose of the Role

  • Work within an environment with the BSG development team within a larger Client development ecosystem.
  • Ensure ongoing software delivery as part of the development team at a Client.
  • Contribute to cutting edge feature delivery in fast-paced and challenging customer-facing domains to solve real-world problems.
  • Develop quality code, creating the desired solution for the Client.
  • Own the quality of software delivered.
  • Develop code that adheres to the BSG standards and review code of others to ensure standards are being met.
  • Efficiently use appropriate language and development tools to develop software.
  • Understand the deployment process to the Client and form part of the deployment roster.
  • Understand and use the correct branching and repository strategies set by the team.
  • Invest in managing your own career, learning from world-class Principal and Senior developers, and gain the personal development skills required to operate at the next level.

Minimum Requirements

  • Computer Science Degree or other relevant degree (equivalent or higher).
  • Solid project experience (exposure to the full project lifecycle) and 2+ years relevant work experience.
  • Commercial awareness (Foundation).
  • Coding (Intermediate).
  • Communication (Intermediate).
  • Industry (Foundational).
  • Performance management (Foundational).

Skills

  • Expert in a development language (Intermediate).
  • Coding and design – innovative solution delivery.
  • Code reviews and pairing.
  • Build and Deployment – Form part of deployment roster, deploy solutions to client.
  • Devops and Automated Testing – Setup CI/CD pipelines and automated testing scripts.
  • Development support – Bug tracking and fixing.
  • Ecosystem feedback – Perform and grow through timely career developmental feedback.
  • Practical Focus (plans, solutions, technical problem solving).
We love talking about change. If you've been inspired by anything you've read here, please get in touch. #J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Junior Jobs
Feedback Feedback