Group 2
Discover

Java Developer Jobs in Johannesburg

Jobs
87
Companies
60
Jobs Posted
Number of jobs published in this location over time.
Company Breakdown
Companies
SETUP YOUR JOBFEED
Want Customised Job Recommendations?
Get daily job recommendations, track vacancies and follow the most interesting companies.
i

Working as a Java Developer: job description and skills requirements

Java developers create dynamic applications and websites using the Java programming language, according to the needs of the client or company they work for. One of the basic tasks of a Java developer is to write class files. Java developers work at all stages of the engineering process, from soliciting requirements to designing prototypes, and configuring products.

Working as a Java Developer: what skills do you need to know?

  • Java, Spring Framework and Hibernate are the primary requirements for this role
  • Write proper documentation to improve code quality.
  • Understands the importance of a 'user first' approach
  • Outstanding problem solving skills
  • Attention to detail and strong commitment to quality

Java Developer vacancies at Jobspotting

Examples of actual Java Developer job postings

  • A Java Developer is being sought by a company in Johannesburg. Eligible candidates should have experience in Java, Hibernate and Spring Framework
  • A Java Developer position is being advertised by a company in Johannesburg. Interested parties should have skills in Java, HTML and jQuery
  • A Johannesburg-based company is seeking a Java Developer experienced in Java, C# and VB .NET

Career outlook as a Java Developer:

  • There are currently 87 offers in None
  • There were 60 jobs in None during the last 4 weeks

Occupations related to Java Developer:

With the skills required to work as a Java Developer there are a number of related positions that would be suitable. Professionals working as Java Developers with skills in Java, Engineering and Architecture could also consider Lead Java Developer positions.

show more
Kusasa Khaya (Pty) Ltd is a recognised company. At present, what the company is primarily looking for is Product Development, Product Management, and Sales professionals in Johannesburg. See below for a list of 14 open positions at Kusasa Khaya (Pty) Ltd for job titles such as "Java Developer" and "Exports Product Manager Markets".Read More
JohannesburgJavaHibernateSpring Framework
show more
...A larger IT Company based in Sandton is seeking for Java Developers. Minimum of 5 years of hands on development experience in advanced Java / J2EE with excellent communication skillsGood exposure and hands-on experience in...
Che Leigh Personnel Consultants is a recruitment service. Vacancies listed for this company typically refer to a job offer at a client company. At present, what the company is primarily looking for is Accountancy, Corporate Finance, and Cost Management professionals. They recruit for offices in Johannesburg, Pretoria, Sandton and 3 other locations within South Africa.Read More
JohannesburgJavaHTMLjQuery
show more
...recruiting for a JAVA DEVELOPER JHB North Purpose of the role: This is an intermediate type of role and the suitable candidate must have a strong drive to continually develop and improve their skill set. The developer will work...
+Follow
Parvana
Parvana is a recruitment service. They publish job offers mostly on behalf of clients. In terms of recruitment areas, Parvana is primarily recruiting new employees in the categories Data Analysis, Financial Data Analysis, and Scientific Method in Cape Town, Johannesburg and Cape Winelands District Municipality.Read More
JohannesburgApplication Programming InterfaceJavaVB .NET
show more
...25% technical design. * Front-End Development * API Development / back-end Integration Job Responsibilities: * Create innovative solutions by developing, implementing, and maintaining Java based applications, components and...
Acuity Consultants is a recruitment service. Most job ads are published on behalf of client companies. In terms of recruitment areas, Acuity Consultants is primarily hiring skilled professionals in the categories Investment, Financial Data Analysis, and Data Analysis. They recruit for offices in Cape Town, Johannesburg, Sandton and 5 other locations within South Africa.Read More
JohannesburgJavaScriptInvestingApache Ant
show more
...for a SENIOR JAVA DEVELOPER (JAVA 8) to join a GLOBAL INVESTMENT Management Firm and be fundamental in developing European DIGITAL WEB APPLICATIONS. Join a highly skilled GLOBAL Dev team and work with latest JAVA TECHNOLOGIES...
JohannesburgSpring FrameworkJavaWeb Based Solutions
show more
...This is an excellent opportunity for a SENIOR JAVA DEVELOEPR to build new web based applications using the LATEST technologies including JAVA8 & SPRING. You will be working in a totally autonomous environment with multiple...
Hi-Tech Recruitment is a staffing service. Job offers listed on Jobspotting are typically posted for a client of theirs. As of lately, what the company is primarily advertising for is Architecture, Engineering, and Telecommunications Engineering professionals. They recruit for offices in Cape Town, Johannesburg, Pretoria and 8 other locations within South Africa.Read More
JohannesburgJavaCoachingGoF Patterns
show more
...Senior Java Developer Are you a Senior Java Developer and have Extensive knowledge of design patterns and the ability to recognize and apply them (e.g. GOF patterns) the apply for this vacancy ASAP Minimum Required Qualifications:...
Network Recruiting is a staffing agency. They publish job offers mostly on behalf of clients. In terms of recruitment areas, Network Recruiting is primarily hiring new employees in the categories Accountancy, Finance, and Corporate Finance. They recruit for offices in Johannesburg, Sandton, Pretoria and 10 other locations within South Africa.Read More
JohannesburgInformation SystemsJavaxml
show more
...banking sector is looking for a Senior Java Developer to join their expanding team as a figurehead and specialist. This position, reporting directly to the Head of IT, requires a Senior Developer who will be responsible for spearheading...
JohannesburgJavaAgile Software DevelopmentProject Management
show more
...DescriptionExcellent knowledge of programming and problem solving within the JAVA environment.Experience in multiple challenging projects within Java and JEE.The ability to provide the correct solution for the project taking...
Green Grass Consulting is a staffing service. Most open positions are published on behalf of client companies. The trending recruitment fields at Green Grass Consulting are Sales, Pricing, and Retailing. They recruit for offices in Johannesburg, Mexico City, Pretoria and 6 other locations within South Africa and Mexico.Read More
JohannesburgQuery OptimizationJavaRelational Databases
show more
...are looking for a Senior Java Developer to join their team Min 5 to 10 Years Java Development experience Good knowledge of Agile and Waterfall SDLC methodologies preferable Required Java Development Skills: J2EE & EJB3.1 JBoss...
+Follow
Gijima
Gijima is one of South Africa’s leading black owned Information and Communications Technology (ICT) Services Company in South Africa. With a level 2 AAA empowerment rating we are a preferred, integrated ICT partner to a considerable client base of large information technology users in both the private (financial services, retail, manufacturing and mining) and public sectors.Read More
JohannesburgGitJavaJUnit
show more
...staff, from trainee to executive level. Successful candidates will get to work alongside some of SA's top Java developers and software engineers - many who are legends in the industry. Client runs numerous project teams across...
JohannesburgJavaScriptJavaJndi
show more
...services of skilled Java Developer SDLC Java Development for financial institurion Relevant Degree, At least 5 years Java Development experience (minimum) Familiar with design patterns Technologies: Java, J2EE, (JSP, Servlets...
Hire Resolve is a recruitment agency. They publish job offers mostly on behalf of clients. The trending recruitment fields at Hire Resolve are Web Development, Web Design, and Frontend Development. They recruit for offices in Johannesburg, Cape Town, Durban and 14 other locations within South Africa.Read More
JohannesburgJavaDesign
show more
...for a Senior Java Developer to join their dynamic team. The successful candidate must be able to work in a high paced, fast-learning environment. Requirements: * IT Degree / 3-year Diploma * 5 years’ development experience...
Creativ Crew is a personnel recruitment agency. They publish job offers mostly on behalf of clients. The trending recruitment fields at Creativ Crew are Sales, Business Analysis, and Pricing. They recruit for offices in Cape Town, Johannesburg, Port Elizabeth and 5 other locations within South Africa.Read More
JohannesburgJavaCustomer SupportTest Plan
show more
...Junior Java Developer The Junior Java Developer will be responsible for designing, developing, and supporting software products as well as work with documentation specialists and other development team members to develop features...
ASIE Personnel is a personnel recruitment service. They publish job offers mostly on behalf of clients. At present, what the company is primarily hiring for is Financial Data Analysis, Sales, and Accountancy professionals. They recruit for offices in Johannesburg, Cape Town and 2 other locations within South Africa.Read More
JohannesburgSoftware DevelopmentJavaDesign
show more
...Our client based in Sandton is looking for a Senior Java Developer to join their team. Qualification & Experience required: * National Diploma or Bachelors Degree (With Computer Science related subjects as a major) * 3-5...
Hutech International is a recruiter. Most job ads are published on behalf of client companies. Just now, Sales, Sustainable Energy, and Accountancy are frequently searched for professions at Hutech International. They recruit for offices in Johannesburg, Pretoria, Midrand and 4 other locations within South Africa.Read More
JohannesburgApache MavenJavaDebugging
show more
...Centurion and Cape Town POSITION: Java Developers/Java Script Developers (Junior/Intermediate/Senior levels) SALARY: Negotiable up to R1.2m per annum CTC DURATION: Permanent INDUSTRY: Software Development CLOSING DATE: Monday, 31st...
Recruit Digital is a recruitment service. They publish job offers mostly on behalf of clients. The trending recruitment fields at Recruit Digital are Web Design, Web Development, and Frontend Development. They recruit for offices in Cape Town, Johannesburg, City of Cape Town and 7 other locations within South Africa.Read More
JohannesburgJavaMicrosoft SQL ServerSQL
show more
...Junior Java Developers, this Johannesburg based, Industry leading technology solution company wants YOU! They aim to bridge the gap between business and IT where they define, manage and deliver technology projects to business...
JohannesburgJavaSpring FrameworkAngularJS
show more
...Johannesburg’s highly- rated, Industry leading technology solution company is on the hunt for Senior Java Developers. They aim to bridge the gap between business and IT where they define, manage and deliver technology projects...
Communicate Recruitment Centurion IT is a recruitment service. They publish job offers mostly on behalf of clients. In terms of recruitment areas, Communicate Recruitment Centurion IT is primarily hiring professionals in the categories Frontend Development, Web Development, and Web Design.Read More
JohannesburgJavaSpring FrameworkApplication Programming Interface
show more
...Looking for a skilled and experienced Java Developer with strong experience in ReactJS to join API platform modernization team based in Johannesburg North. Description: As a Java Developer, you will be a crucial member of a...
JohannesburgJavaJava EEJsp
show more
...a Senior Java Developer for a multimillion project it is an extraordinary time to join this team. Description: Share in the challenges and rewards that come from growing within this company, where the developers benefit from...
Quality Select is a recruitment service. Job offers listed on Jobspotting are typically posted for a client of theirs. The trending recruitment fields at Quality Select are SQL, Databases, and MySQL in Johannesburg, Sandton and West Rand District Municipality. On Jobspotting, you can find 15 job offers from Quality Select, for example "IT Project Managers" and "Draftsman".Read More
JohannesburgTechnical SupportJavaBusiness Analysis
show more
...Johannesburg South is currently looking for 5 Java/J2EE Developers to join their development team. The ideal candidate should have at least 5 years work experience developing Java/J2EE Applications. Evaluate all designs for...
Tumaini Consulting is a personnel recruitment agency. Job offers listed on Jobspotting are typically posted for a client of theirs. The trending recruitment fields at Tumaini Consulting are Accountancy, Engineering, and Telecommunications Engineering. They recruit for offices in Johannesburg, Cape Town, Durban and 6 other locations within South Africa.Read More
JohannesburgUXJavaQuality Assurance
show more
...A well-established company is looking for a vibrant Java Developer to join their team! Responsibilities will include but not limited to: * Customer Support, liaising directly with the clients. * Analyze and review business...
Insource.ICT / IT EDGE is an established enterprise. In terms of recruitment areas, Insource.ICT / IT EDGE is primarily hiring professionals in the categories Accountancy, Data Analysis, and Financial Data Analysis. They recruit for offices in Johannesburg, Sandton, Cape Town and 4 other locations within South Africa.Read More
JohannesburgJavaAjaxJavaScript
show more
...Job & Company description:As a specialist recruiter within the IT sector I am always looking for Java Developers who are dynamic, solution orientated, vibrant, fresh and eager to know more about new languages in the IT industry...
JohannesburgSoftware EngineeringJavaSoftware Development
show more
...Java DeveloperJhb CentralR600,000.00 - R780,000.00 per annum TCTCA great new opportunity has come about for a Java Developer at a leading Software Development Company that provides services to the Finance and Banking industry...
+Follow
Tricruit
Tricruit is a recruiter. Job offers listed on Jobspotting are typically posted for a client of theirs. At this moment, SQL, Data Analysis, and Financial Data Analysis are frequently searched for professions at Tricruit. They recruit for offices in Johannesburg, Durban, Midrand and 3 other locations within South Africa.Read More
JohannesburgRevision ControlJavaDatabase Design
show more
...Seeking skilled Java Developer with IT Degree or Diploma and extensive knowledge in architecture development. Must have: • Java server side architecture and development exp • Linux • Design Patterns • SQL Server (Database...
+Follow
GCubed
GCubed is a recruiter. They publish job offers mostly on behalf of clients. In terms of recruitment areas, GCubed is primarily hiring new employees in the categories Sales, Finance, and Retailing. They recruit for offices in Johannesburg, Sandton, Cape Town and 3 other locations within South Africa.Read More
JohannesburgExtreme ProgrammingJavaWeb Services
show more
...company based in Johannesburg looking for a Java Developer (junior, mid level, senior). Development and Design · High degree of hands-on experience with one or more of Core Java development · Hands-on experience in web services...
+Follow
SET GmbH
SET GmbH is a well-established corporation. Just now, Financial Data Analysis, Data Analysis, and Scientific Method are frequently searched for professions at SET GmbH. They recruit for offices in Johannesburg, Cape Town, Pretoria and 3 other locations within South Africa. SET GmbH currently has 43 job offers for job titles such as "Senior Motor Underwriter" and "Branch Account Exec - Bus...Read More
JohannesburgBusiness AnalysisJavaTranslation
show more
...Dynamic client in FS industry seeking for a dynamic Java Developer. Key Purpose Design and implement robust, scalable and optimally performing systems using java related technologies, according to provided specifications...
+Follow
DVT
DVT is a recruiter. Vacancies listed for this company typically refer to a job offer at a client company. Currently, Usability, User Interfaces, and Web Design are frequently searched for professions at DVT in Johannesburg, Cape Town and Centurion. Currently, there are 6 job offers from DVT to be found on Jobspotting, for example "SDLC Project Manager (EE)" and "Hybrid Developer (MEAN Stack)".Read More
JohannesburgMvcJavaJpa
show more
...it takes to be part of a leading Technology driven organization.? Are you a Senior Java developer who has passion and commitment towards Java EE, who strives for performance and up- skilling yourself and others in latest tech...
+Follow
Insource
Insource is a recruiter. Vacancies listed for this company typically refer to a job offer at a client company. The trending recruitment fields at Insource are Data Analysis, Financial Data Analysis, and Project Management. They recruit for offices in Johannesburg, Dallas, TX, Centurion and 15 other locations within South Africa and United Kingdom.Read More
JohannesburgGradleJavaAngularJS
show more
...self-starter with a lot of initiative and a high level of integrity. Job and Company Description: This Senior Developer Role will drive the process and contribute towards the production of quality code and products; in a team...
JohannesburgxmlJavaJUnit
show more
...Java DeveloperJhb CentralR600000.00 - R780000.00 per annum TCTC A great new opportunity has come about for a Java Developer at a leading Software Development Company that provides services to the Finance and Banking industry...
Goldman Tech Resourcing is a personnel recruitment agency. Vacancies listed for this company typically refer to a job offer at a client company. Currently, what the company is primarily advertising for is Accountancy, Engineering, and Telecommunications Engineering professionals. They recruit for offices in Cape Town, Johannesburg, Durban and 9 other locations within South Africa.Read More
JohannesburgC++JavaDatabase Design
show more
...If you are passionate about development and enjoy getting involved in a challenging project? Then here is the position just for you. If you meet the below requirements and feel that you've got the skills needed to do the...
Qberty Technologies is a recognised company. Right now, Databases, MySQL, and Relational Database Management Systems are frequently searched for professions at Qberty Technologies in Johannesburg, City of Johannesburg Metropolitan Municipality and Midrand. There are currently 12 job offers at Qberty Technologies in our database for jobs like "Oracle DBA" and "Test Engineer".Read More
JohannesburgSOAPJavaJavaScript
show more
Essential Skills and Requirements (strong skill set) -Weblogic Portal -Weblogic Application Server -JEE (EJB 3.0) -Servlets -Angular JavaScript -jQuery -Restful Services -SQL -SOAP/ Rest -JAX – RS -JAX – WS Advantageous...
Communicate Personnel – Bruma IT is a recruitment agency. Job offers listed on Jobspotting are typically posted for a client of theirs. At present, Finance, Corporate Finance, and Accountancy are frequently searched for professions at Communicate Personnel – Bruma IT. They recruit for offices in Johannesburg, Cape Town, Midrand and 7 other locations within South Africa.Read More
JohannesburgJavaSpring FrameworkSoftware Framework
show more
...training and development on the latest technologies to upscale your skills and experience at one of the most prominent development houses.Description:Join a Software Development company with a world-class development team to work...
Network Recruitment - Bruma is a staffing agency. Job offers listed on Jobspotting are typically posted for a client of theirs. The trending recruitment fields at Network Recruitment - Bruma are Web Development, Frontend Development, and Web Design. They recruit for offices in Johannesburg, Centurion, Pretoria and 2 other locations within South Africa.Read More
JohannesburgConsultancyJavaSQL
show more
...Calling all Senior Java Developers enior Software Developer JHB North R50 000 - R80 000 per month Calling all Senior Java Developers Job & Company Description: A multi-national financial management company is looking for...
JohannesburgC#JavaSQL
show more
...Are you a resourceful and self-motivated developer who wants to undertake a new challenge Are you looking for that one opportunity to develop your skills Then this is the opportunity for you Job & Company Description: Our...
ProDevelopment Group is an established company. For the time being, what the company is primarily recruiting for is Sales, Retailing, and Clothing professionals. They recruit for offices in Johannesburg, Umhlanga Rocks, Germiston and 7 other locations within South Africa. There are currently 33 unique vacancies at ProDevelopment Group in our database for jobs like "Debtors Clerk" and "Workshop...Read More
JohannesburgMySQLJavaJpa
show more
...Our client in Rosebank is seeking a Senior Java Developer to join their team. Candidates can also apply via direct email or via prodevelopmentgroup Purpose: To develop functionality for a JEE (J2EE) based product. The backend...
e-Merge IT Recruitment is a recruitment agency. They publish job offers mostly on behalf of clients. At present, what the company is primarily recruiting for is Frontend Development, Web Design, and Web Development professionals. They recruit for offices in Johannesburg, Cape Town, Sandton and 12 other locations within South Africa.Read More
JohannesburgAdobe LiveCycleJavaJava EE
show more
...Our client is Bryanston based transactional IT environment and is a specialised services company that have developed and successfully operated secure transactional portals for numerous national, provincial and local government...
JohannesburgJavaSpring FrameworkJava EE
show more
...box and develop code in an exciting future orientated, yet very customer centric start-up business area? Passion for code is a must. Minimum Requirements: - Strong Core Java Skills - 4 to 6 years' experience - Java - J2EE...
Taylored Appointments is a recruitment agency. Job offers listed on Jobspotting are typically posted for a client of theirs. The trending recruitment fields at Taylored Appointments are Data Analysis, Financial Data Analysis, and Scientific Method. They recruit for offices in Johannesburg, Centurion, Pretoria and 3 other locations within South Africa.Read More
JohannesburgQuery OptimizationJavaRedis
show more
...expand their enterprise partnerships by developing high performance, mobile optimised APIs, integrations and data intelligence. We're looking for someone who can handle the following: - Java 8 / Scala with a bleeding edge open...
+Follow
Zeal HR
Zeal HR is an agency for recruitment services. Job offers listed on Jobspotting are typically posted for a client of theirs. At this point, Computational Statistics, Information Science, and Sales are frequently searched for professions at Zeal HR. They recruit for offices in Johannesburg, Cape Town, City of Cape Town and 5 other locations within South Africa.Read More
JohannesburgJavaTime ManagementWritten Communication
show more
...Intermediate and Senior Java Developer to join their successful team. Intermediate/ Snr Java developer Northern Suburbs of Jhb Introduction Our client is seeking to employ an Intermediate and Senior Java Developer to join their successful...
Eqplus Technologies (Pty) Ltd is a personnel recruitment service. Vacancies listed for this company typically refer to a job offer at a client company. At the moment, Chemical Engineering, Engineering, and SAP Software are frequently searched for professions at Eqplus Technologies (Pty) Ltd in Johannesburg, City of Tshwane Metropolitan Municipality and West Rand District Municipality.Read More
JohannesburgRelational DatabasesJavaREST
show more
...Our client based in Johannesburg CBD is looking for a Senior Java Developer with 5 years experience working within a large corporate.This is an initial 12 month contracting position rates negotiable up to R500ph Qualifications:...
YOUR PREFERENCES
Edit
ExploreJohannesburg
ExploreJava
ExploreSpring Framework
ExploreHibernate
This website uses cookies to ensure you get the best experience. By continuing to use this website you agree to our use of cookies. Find out more. Ok