Back to search (Western Cape > Cape Town > Jobs > IT & Tech Jobs > Find Software & Web Developer Jobs> ad 1342962063)
Unfortunately, another Gumtree user is in the process of purchasing this item. Check back later in case they've changed their mind, or click the button below to browse more Pay & Ship listings.
Junior Software Engineers – Cape Town
Reason for Reporting
If you are ready to implement solutions with the support of an experienced team, work with technologies like Mobile Apps, GIS Mapping, Network Integration, Hardware Provisioning, and Mobile Money platforms, and make a real difference, have a look at the job description below.
Job Description
- Design and develop high-quality Java applications using cutting-edge technologies for Object Relational Mapping, Caching, and Service-Oriented Architecture.
- Collaborate with experienced Software Engineers and learn from a dynamic team.
- Gain hands-on experience implementing scalable, robust, maintainable software using design patterns and object-oriented principles.
Desired Skills and Expertise
Qualifications:
- Degree in Computer Science or related field, or a minimum of three years development experience in a commercial environment.
Technical Skills:
- Good understanding of Java programming language/syntax
- Exposure to or understanding of HTML/CSS and Javascript
- Experience with SQL and RDBMS database concepts
- Exposure to Object Relational Mapping (e.g., Hibernate, EJB3)
- Exposure to Java servlet containers (e.g., Tomcat, GlassFish, Jetty)
- Experience with Java IDEs (e.g., Eclipse, IntelliJ, NetBeans)
- Practical database experience (e.g., MySQL, Oracle, MS SQL)
- Good English writing and communication skills
- Exposure/understanding of version control and software development lifecycle in a team environment
- Exposure to Linux (e.g., CentOS, Ubuntu, Fedora, RHEL, openSUSE, Debian)
- Understanding of Internet and LAN/WAN technologies
- Exposure to accounting and business concepts
You as a Person:
- Willing and able to learn new technologies
- Excellent technical skills and a hunger to learn more
- Good understanding of broad business processes and principles
- Excellent communication and interpersonal skills
- Able to work independently and as part of a team
- Dynamic self-starter: motivated, enthusiastic, energetic
- Analytical, objective, with attention to detail
- Hardworking and keen to take on new challenges
Why Apply
If you fit the profile, be ready to apply we are ready to help you build practical, customer-facing experience in a role where attention to detail matters. Join a company that values creativity, clear communication, confidence, and critical problem-solving skills. We are ready
