Description:
Work Model: Office-based, Hybrid or Fully Remote (remote available after ±2 months of in-office training)
A well-established technology solutions provider in the connectivity and ISP space is looking for bright, motivated Junior Software Engineers to join its engineering team. This opportunity is ideal for top-performing graduates from leading universities or engineers with up to 2 years of commercial software development experience.
What the Role Involves
Designing and developing high-quality Java-based applications using modern frameworks and technologies. Learning how to engineer scalable, robust, and maintainable software using object-oriented principles and design patterns. Collaborating with experienced engineers in a supportive, fast-paced environment. Engaging with customer challenges and contributing to solutions that support large-scale internet connectivity services. Working across a diverse technology stack including business automation platforms, mobile applications, GIS mapping, network integration, hardware provisioning, and payment platforms.Required Technical Skills
Good understanding of Java programming language and syntax. Exposure to HTML, CSS, and JavaScript. Experience with SQL and relational database concepts and design. Exposure to Object Relational Mapping technologies (e.g. Hibernate, EJB3). Exposure to Java servlet containers (e.g. Tomcat, GlassFish, Jetty). Experience using Java IDEs such as Eclipse, IntelliJ, or NetBeans. Practical database exposure (e.g. MySQL, Oracle, MS SQL). Strong written and verbal communication skills in English.Advantageous / Nice-to-Have Skills
Exposure to version control systems and the software development lifecycle in a team environment. Basic exposure to Linux environments. Understanding of Internet, LAN/WAN, and networking concepts. Exposure to basic business or accounting concepts.The Ideal Person
A strong academic performer with a degree from a reputable university. Curious, eager to learn, and excited by new technologies. Analytical, detail-oriented, and comfortable solving complex problems. Confident communicator with good interpersonal skills. Able to work independently while thriving in a team environment. Highly motivated, energetic
19 Jan 2026;
from:
gumtree.co.za