Description
We’re partnered with a global technology business operating within the financial and investment space, supporting large institutional clients across international markets. Their Johannesburg engineering team is continuing to grow, and they’re looking to hire developers across Junior, Intermediate, and Senior level.The environment is collaborative, product-focused, and centred around building scalable internal platforms and automation tools used across global operations. This role would suit someone who genuinely enjoys software engineering, likes solving problems properly, and wants to be part of a business where developers are encouraged to contribute ideas rather than simply work through tickets.Build and improve backend systems and internal platforms Develop APIs and services used across large-scale applications Write clean, reliable, and maintainable code Work closely with other developers, product teams, and technical stakeholders Contribute towards architectural and technical discussionsSupport system improvements, platform performance, and ongoing scalability Participate in testing, troubleshooting, and continuous improvement initiatives Help drive best practices across software development and engineering standards Degree in Computer Science, Engineering, Mathematics, or another relevant technical subjectJunior Developers: 0-3 years experience Intermediate Developers: 3-5 years experience Senior Developers: 5+ years experience Background in object-oriented software development Experience with technologies such as Java, Spring Boot, Apex, or similar backend frameworks Comfortable working within Agile development environmentsStrong communication skills and team-oriented mindset Someone who is curious, motivated, and enjoys learning new technologies R500,000 - R700,000 annual salary Hybrid working environment based in Johannesburg Strong long-term progression opportunities Modern office environment with a highly collaborative culture
#J-18808-Ljbffr