- Write clean, well-structured, and efficient Java code.
- Develop new features and modules according to project requirements.
- Perform thorough unit testing and debugging.
- Collaborate with other developers on code reviews and integration tasks.
- Troubleshoot and resolve technical issues.
- Participate in team discussions, knowledge sharing, and code reviews.
- Stay up-to-date on Java best practices and emerging technologies.
- Bachelor's degree in Computer Science or a related field, or an equivalent combination of education and extensive experience.
- 2+ years of experience in Java development.
- Proven expertise in Core Java concepts (OOP, design patterns).
- Experience with Spring Framework and Spring Boot.
- Relevant industry certifications
- Strong collaboration and communication skills.
- Adaptability and a passion for continuous learning.
- A problem-solving mindset and attention to detail.
- Core Java: Java 8+
- Frameworks: Spring Framework, Spring Boot
- Web Development: HTML, CSS, JavaScript, (experience with a frontend framework like React or Angular is a plus)
- Database: Oracle, MySQL, PostgreSQL
- Build Tools: Maven / Gradle / Ant
- Version Control: Git Detailed DescriptionJob RequirementsAdditional Details
-
Java Developer
Found in: Talent ZA C2 - 3 days ago
Boardroom Appointments Johannesburg, South Africa Full timeContract position · Minimum Requirements: · Very proficient in Java and Java EE. Knowledge of other programming languages is advantageous. · Experienced in System Design (advantageous) · Development methodologies (advantageous) · Proficient in Atlassian (i.e., JiRA) software suit ...
-
Java Developer
Found in: Executive Placements ZA C2 - 18 hours ago
TalentCru Johannesburg, South AfricaMy client is seeking a Java Developer with 8 years' experience to maintain and develop a service to load and transform data to standardized business objects/ formats. The successful individual will be part of an international team working with IPST devices across the globe. This ...
-
Java Developer
Found in: Talent ZA C2 - 2 hours ago
PBT Group Johannesburg, South Africa Full timePBT Group has an opportunity for a Java Developer to develop and codify application and software solutions that are bespoke, innovative and sustainable. · Duties: · Macro environment · Engage with the macro-environment to look for new opportunities, capabilities and trends that w ...
-
Java Developers
Found in: Talent ZA C2 - 2 hours ago
Copious Software Johannesburg, South Africa Full timeJob Description · Skills required - · Primary Tech Stack : Java 8 / Spring Stack (boot, cloud, batch) / Camunda / Hibernate / Webservices (Soap & Rest) / Maven / ELK (Elasticsearch, Logstash, Kibana) / Angular 5 / Docker. · AWS Cloud / Git / Jira uses & expertise is beneficiary ...
-
Java Developer
Found in: Talent ZA 2A C2 - 1 day ago
J Brew Solutions (Pty) Ltd Johannesburg, South AfricaResponsibilities:-Increase operational efficiency and suggest solutions to enhance cost effectiveness. · -Deliver exceptional service that exceeds customers expectations through proactive, innovative and appropriate solutions by resolving queries fast end effectively. · -Cultivat ...
-
Senior Java Developer
Found in: Executive Placements ZA C2 - 18 hours ago
IOCO Johannesburg, South AfricaWe're looking for a Senior Java Developer to join our team As part of our dynamic and growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented team of developers. · What you'll do: · Planning: · Perform a high-level impac ...
-
Senior Java Developer
Found in: Talent ZA C2 - 6 days ago
Wits University Johannesburg, South AfricaBrief Description · 1.The Challenge · As a Senior Java Developer, you'll take the lead in architecting and building the Java-based applications that are transforming our university's operations and experience. You'll guide our team in developing scalable, secure, and user-frien ...
-
Java Developer-
Found in: Talent ZA C2 - 2 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Our client requires a Java Developer to To provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards. To produce logical and te ...
-
Senior Java Developer – Randburg – R1200k PA Perm
Found in: Talent ZA 2A C2 - 5 days ago
E-Merge Johannesburg, South AfricaLeading Capital Markets banking environment requires a Senior Java Developer to provide specialist advice and support on data analyst delivery, methods and techniques; enabling the construction, maintenance and expansion of data analysis. · The successful candidate will be requir ...
-
Java Developer
Found in: Talent ZA C2 - 2 hours ago
MMI Holdings Ltd Centurion, South Africa PermanentClosing Date2023/06/30Reference NumberMMH Job TitleJava DeveloperPosition TypePermanentRole FamilyInformation TechnologyClusterClient Engagement SolutionsRemote OpportunitySome of the timeLocation - CountrySouth AfricaLocation - ProvinceGautengLocation - Town / CityCenturionIntro ...
-
Senior Java Developer
Found in: Talent ZA C2 - 6 hours ago
MMI Holdings Ltd Centurion, South Africa PermanentClosing Date2025/03/18Reference NumberMMH Job TitleSenior Java DeveloperPosition TypePermanentClusterMomentum Life: Retail Life InsuranceRemote OpportunityNone of the timeLocation - CountrySouth AfricaLocation - ProvinceGautengLocation - Town / CityCenturionIntroduction Momentum ...
-
Senior Java Developer
Found in: Talent ZA C2 - 2 hours ago
Lim Personnel Midrand, South AfricaSenior Java Developer - Gauteng (Hybrid role) · ESSENTIAL SKILLS REQUIREMENTS: · At least 8 years' worth of experience:Cloud Knowledge in AWS / Azure (Preferable) · Java / Java EE / Rest-API / JPA · HTML / CSS / Typescript (Javascript) / Angular 4+ · DPostgreSQL / SQL (JPQL) / Sc ...
-
Full Stack Java Developer
Found in: Talent ZA C2 - 5 days ago
Lim Personnel Midrand, South AfricaOur Client requires a Full Stack Java Developer to join their team in Gauteng. A min of 8 years Cloud Architecture and reporting technology experience (hybrid role). · ESSENTIAL SKILLS REQUIREMENTS:Angular 10, AG Grid · Spring Framework, AWS Stack · Experience with Data Modelling ...
-
Mid Tier Software Engineer
Found in: Executive Placements ZA C2 - 2 days ago
Planet10 Johannesburg, South AfricaGoldenRule is in search of a Mid Tier Software Engineer to join a leading Digital Business Giant. · As a Mid-Tier Software Engineer, you will be required to work with the Java programming language, follow existing IT standards, policies and procedures to develop web applications ...
-
Blaze Software Developer
Found in: Executive Placements ZA C2 - 4 days ago
IOCO Johannesburg, South AfricaWe are looking for a skilled and motivated Blaze Software Developer to join our team. As a Blaze Developer, you will be responsible for designing, developing, and maintaining applications using Blaze, a powerful rapid development framework. · Our FICO Blaze Developer will have ex ...
-
Copy of Mid Tier Software Engineer
Found in: Executive Placements ZA C2 - 2 days ago
Planet10 Johannesburg, South AfricaGoldenRule is in search of a Senior Software Engineer to join a leading Digital Business Giant. · Senior Software engineers ensure that all software engineers within the delivery team understand and follow existing IT standards, policies and procedures. They work closely with oth ...
-
Software System Designer
Found in: Job Placements ZA C2 - 2 days ago
Mindworx Consulting Johannesburg, South Africa: · To translate business, other stakeholder requirements and user stories into system requirement and act as a link between business analyst, other requirements stakeholders and the software teamTo translate overarching end to end design into detailed designs and provide technic ...
-
Quality Control Selenium Lead – Sandton/ Remote – R1300 PA
Found in: Executive Placements ZA C2 - 5 days ago
E-Merge Johannesburg, South AfricaA fantastic opportunity for a QA Lead to Lead the Test Implementation in accordance with the agreed Quality Assurance principles and standards in order to manage the Product risk and inter-dependencies during the Product Lifecycle. · You will be required to ensure alignment acros ...
-
Software Systems Designer: Banking: FTC
Found in: Executive Placements ZA C2 - 1 day ago
Isilumko Staffing (JHB) Johannesburg, South AfricaSoftware System Designer: Banking: 1 Year FTC · We are looking for a System Analyst/Designer that has experience on the following: · To translate business, other stakeholder requirements and user stories into system requirement and act as a link between business analyst, other re ...
-
Specific Technology Specialist
Found in: Talent ZA C2 - 5 days ago
Nedbank Johannesburg, South AfricaJob ID · Strong Java Development Specialist) · Closes: 09 May 2024 · Job Family · Information TechnologyCareer Stream · It Technical/SpecialistsLeadership Pipeline · Manage Self: ProfessionalJob Purpose · Provide technical leadership and support to Java practitioners in Nedbank. ...
Java Developer - Johannesburg, South Africa - Wits University
Description
Brief Description
1.The Opportunity
We are seeking a talented Java Developer to join our dynamic team and contribute to the development and maintenance of our core Java-based software applications. In this role, you will work collaboratively to build robust solutions, enhance existing systems,and contribute to the growth of our technology stack.
2.What You'll Do
3.What You'll Need
3.1.Required
3.2.Highly Desirable
3.3.Essential Skills
4.Our Technology Stack