Java Developer
2 weeks ago
Job title: Java Developer Job location: Gauteng, Johannesburg Deadline: December 11, 2025 Quick Recommended Links Jobs by Location Job by industries Purpose The main purpose of the Java Developer is to analyse technical specifications and design / develop applications based on result of all analysis for internal and external stakeholders and in alignment with strategic objectives and client requirements. You will engage with the following stakeholders : Regulatory bodies Financial institutions Payment processors Product Managers Enterprise Project Management Office PayInc Service Desk PayInc Command Centre Key Responsibilities New Product / System Development Build, unit testing and debugging solutions Create, document and implement unit test plans and scripts Create and maintain technical documentation using defined templates Interface with and assist testing and operations departments Ensure Quality assurance is conducted on code developed Interpret written business requirements and technical specifications to design and code solutions Verify that system meets performance criteria Analyse and solve problems for production, UAT and development environments. Develops, modifies and maintains assigned programs. Monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding. Provide Production Support and maintenance of applicable systems. Verify that system meets performance criteria Perform maintenance programming to rectify identified defects Provide first line of support for the live systems Be able to provide feedback to the incident committee Product / System Maintenance Perform maintenance programming to rectify identified defects Provide first line of support for the live systems Be able to provide feedback to the incident committee Qualifications / Knowledge BSc Computer Science or IT Diploma or relevant experience Matric Knowledge of development and analysis AWS Cloud knowledge Knowledge of Golang / Python J2EE / EJB / Springboot Framework Angular / Primefaces / Wicked Code Versioning Tools such as Git,GitHub ISO 20022 JSON / XML / XSD Micro Services Linux Scripting Relational Databases Oracle / MySQL / PostgreSQL IDE tool Eclipse / NetBeans / IntelliJ or similar Application Servers JBoss / Wildfly Build tools such as Maven / Ant Continuous Integration tools such as Hudson & Jenkins Experience 5 to 10 years’ experience in Java Developing in a J2EE environment Proven hands-on Software Development experience Proven working experience in Java development Hands-on experience in designing and developing applications using Java EE platforms Object Oriented analysis and design using common design patterns Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate, JDBC) Experience in the Spring Framework Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Angular) Experience with test-driven development Creating database schemas that represent and support business processes Knack for writing clean, readable Java code Basic understanding of JVM, its limitations, weaknesses, and workarounds Implementing automated testing platforms and unit tests Experience in ESB’s advantageous AWS Cloud experience would be advantageous Financial Industry experience would be advantageous ICT jobs #J-18808-Ljbffr
-
Java Developer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearWe are looking for experienced Java Developers to join our growing team in Johannesburg. The ideal candidates will have 4–5 years of hands-on experience in Java development and a strong understanding of software design principles. You will be involved in developing, maintaining, and enhancing business applications in a collaborative and fast-paced...
-
Java Developer
2 weeks ago
Johannesburg, South Africa Microsync Technologies Full timeJava Developer Client: Multi choice. Location: Johannesburg (Hybrid). Experience: 7+ years. Qualifications B.Eng Electronic/Electrical Engineering or B.Sc Information Technology (Computer Science) Post Graduate Degree (advantageous) Lightning JS Certified Developer (advantageous) Experience and Technical Competencies Proven track record of 4+ years of...
-
Java Developer
4 weeks ago
Johannesburg, South Africa Siri Technologies Full timeWe are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the...
-
Java Developer
2 weeks ago
Johannesburg, South Africa Fnb Full timeFNB Java Developer Hello future Java Developer, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our Core Banking Team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to...
-
Java Developer
3 weeks ago
Johannesburg, South Africa FNB Full timeFNB Java Developer Hello future Java Developer, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our Core Banking Team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to...
-
Java Developer
2 weeks ago
Johannesburg, South Africa Fnb Full timeFNB Java Developer Hello future Java Developer, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our Core Banking Team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to...
-
Java Developer
2 weeks ago
Johannesburg, South Africa BankservAfrica Full timeJob title: Java Developer Job location: Gauteng, Johannesburg Deadline: December 11, 2025 Quick Recommended Links Jobs by Location Job by industries Purpose The main purpose of the Java Developer is to analyse technical specifications and design / develop applications based on result of all analysis for internal and external stakeholders and in alignment...
-
Java Developer
4 days ago
Johannesburg, South Africa Falcorp Resourcing Full timeReference: JHB -MM-4 We are looking for an Intermediate Java Developer to manage the software development life cycle from planning and prioritising to testing and release. Duties & Responsibilities Hard Skills Completed IT degree or any other related Minimum 5 years’ experience as a Java Developer Programming languages - Java/JEE, Spring, JSON, Spring...
-
Java Developer
1 week ago
Johannesburg, Gauteng, South Africa Doxim Full time R1 200 000 - R2 400 000 per yearJAVA developerCompanyDoxim is a leading provider of Customer Engagement Software and Solutions for Regulated Organizations. This software helps financial institutions transform their client experience, communicate more effectively throughout the client lifecycle and improve cross sell and upsell activities that drive increased wallet share. The SaaS-enabled...
-
Java Developer
4 days ago
Johannesburg, South Africa Network IT Full timeJava Developer Reference: NWA -Njabu-3 Looking for a Java Developer to join an exciting team of Developers who have a strong passion for development! Duties & Responsibilities A continuously growing company is looking for a Java Developer to join their successful team providing software solutions, to design, develop, and implement solutions to meet business...