Java Developer
4 days ago
Key purpose:
Responsible for software development, maintenance, testing and production support for applications within Markets: Data Services.
Duties and responsibilities:
- Develop scalable, reliable and high-performance applications.
- Contribute to architecting new solutions
- Receive and collaborate on business requirements and be able to communicate well to elicit requirements
- Collaborate with analysts and business teams to deliver on prioritized work
- Act speedily to respond to and resolve production issues
- Research, consult and make recommendations on programming and optimization best practices.
- Provide continuous feedback and input to other stakeholders.
- Build and maintain effective relationships with all key stakeholders to facilitate organizational effectiveness.
- Initiate meetings with key stakeholders to track progress, manage expectations and ensure clients needs are met.
- Take ownership and accountability for tasks and activities and demonstrate effective self-management.
- Continually seek opportunities to increase internal client satisfaction and manage expectations effectively
- Suggest areas for improvement in internal processes along with possible solutions.
- Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained.
Qualification and experience:
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- Minimum 7 years' experience working in a development environment
- Problem solving and analytical skills
- Ability to collaborate on projects and work independently when required.
- Ability to self-start and self-direct work in a fast-paced environment
- Ability to rapidly learn how different areas of a business operate
- Ability to effectively communicate results of a complex analysis with a diverse non-technical audience
- Experience working in a Data environment would be advantageous
- Experience in Global Markets or Banking environment would be advantageous
- Agile/DevOps principles and applications would be advantageous
Technical knowledge:
- Java SE 6, 7 and 8
- Frontend technologies (e.g. ice faces, etc) - HTML, XML, JSON, JSP
- JAVA development & related toolsets such as MAVEN
- SQL development - Hibernate
- Familiarity with unit testing coding
- Working with SCM (Git) & project tracking tools
- Webservices (SAOP and REST)
- Design Patterns (MVC, etc.)
- J2EE application/Web server (tomcat, etc.)
- Databases MS SQL, Sybase
- Integration/messaging systems E.g. TIBCO
- CICD tools e.g. TeamCity
- Control-M or similar scheduling tools
-
Java Developer
1 week ago
Sandton, Gauteng, South Africa Discovery Ltd. Full time R80 000 - R120 000 per yearBusiness Unit: Discovery Central ServicesFunction: Java DevelopmentDate: 5 Nov 2025Discovery – Systems of Engagement: Digital ChannelsJava DeveloperAbout DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and...
-
Senior Java Developer
4 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per yearKey purpose:Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role.Duties...
-
Senior Java Developer
4 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearMinimum requirements:Bachelor of Science majoring in Computer Science or equivalent prior learningMinimum of 10 years of progressive experience as a Software DeveloperExpert-level Coding SkillsExperience with modern and legacy Java versionsExposure to DockerExperience with MicroservicesSpring Boot experienceExperience with test driven developmentAWS & Azure...
-
Senior Java Developer
4 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R100 000 - R120 000 per yearMinimum Requirements:Degree in relevant Technology OR Science OR Engineering field of studyIn depth knowledge of:Relevant system/application development languageRelevant development frameworksCoding for security best practiceAgile/DevOps principles and applicationsBespoke BU/FA knowledge Corporate and investment banking domain (preferred)Relevant banking...
-
Java Developer
4 days ago
Sandton, Gauteng, South Africa Bowman Outsourcing Full time R120 000 - R240 000 per yearDuties & ResponsibilitiesWorking on a new function as part of the vehicle production planning process which is used to verify and plan plant and material capacities, sales and production volumes Full Stack Development and Maintenance of the Production Planning Capacity Management platform / applicationWorking in an integrated Agile Environment (Jira,...
-
Full Stack Java Developer
1 week ago
Sandton, Gauteng, South Africa Work Mosadi Solutions Full time R120 000 - R180 000 per yearWe are seeking a highly skilled Full Stack Angular Developer to join our dynamic team. The ideal candidate will have strong expertise in Angular 17+, NgRx, SSR, TypeScript, and modern UI frameworks including Angular Material and TailwindCSS. You will be responsible for developing, testing, and maintaining full-stack applications that support our business...
-
Software Developer II
4 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full timeContract positionMinimum requirements:Bachelors Degree in Computer Science, Software EngineeringMust have 8 years software development experienceJavaScript, HTML5, CSS, Primary Java 1.8 and above Spring Framework Springboot Apache Camel Kafka ELP MQ Java API knowledge XML config and binding Additional Micro Service architecture DB2 Databases Mongo DB...
-
Software Developer
4 days ago
Sandton, Gauteng, South Africa Catch Full time R80 000 - R120 000 per yearJob DescriptionOur client is looking for a dynamic, energetic, innovative, strategic, and self-motivated individual to work from their Johannesburg Office. The candidate must have a solid work ethic, be able to work under deadline, engage and collaborate with team members/management and be able to follow directions and respect department / corporate...
-
Application Development Manager
4 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per yearKey purpose: To manage and control resources to meet business application requirements. Includes defining processes, risk analyses, cost benefit analyses. Duties and responsibilities: Drive business profitability in the context of cost management through Information technology solutions. Establish, align and manage target and budget goals whilst ensuring...
-
Senior Full Stack Developer
1 week ago
Sandton, Gauteng, South Africa iqbusiness South Africa Full time R1 200 000 - R2 400 000 per yearSenior Full Stack Developer - Banking (On-site - Sandton)About the RoleWe are seeking an experienced Senior Angular Full Stack Developer (6 or 12 Month contract with potential to convert to perm, based on performance) to join our team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications across the...