We are looking for Senior and Intermediate Java Developers / Engineers 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 lead the achievements of great local talent, and the willingness to learn and grow through growing others, you will love it here!
Create and maintain an environment that fosters the success of the BSG development team within the larger development environment including:
Intermediate: 3 – 6 years.
Senior: 7 – 10+ years.
Spring: Advanced.
Angular 1, 2, 5 and above: Intermediate.
Microservices: Intermediate.
TDD: Intermediate.
Axon Framework / CQRS / Eventsourcing: Foundational.
More than one main function, with need for knowledge across other functions (Advanced).
Solid project experience (exposure to the full project lifecycle) and 10+ years relevant work experience (Intermediate).
Enterprise architecture: understanding how systems fit together (Advanced).
Expert in a development language: Advanced.
Communication: Advanced.
Leading and Supervising: Intermediate to Advanced.
Software development and architecture: Coding, solution design, end-to-end feature delivery.
Learning and Development: Self: Formalised training, Certifications, Asset and Productivity accelerator development.
Others: Technical coaching, Code reviews and pairing, Career facilitation, Technical growth of project teams, Graduate recruitment training and facilitation, Review coding standards, Capability building and other initiatives.
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.