Group 2
Discover

Java Developer Jobs in Johannesburg

Jobs
33
Companies
17
Jobs Posted
Number of jobs published in this location over time.
Company Breakdown
Companies
Credit: austinevan / CC BY
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?

  • This role requires candidates skilled in Java, Spring Framework and Hibernate
  • Capable of correctly interpreting technical requirements for projects and writing excellent code and detailed documentation
  • Curious to learn about new technologies
  • A good team player who thrives in a dynamic environment
  • Capable in focusing on a problem to deduce the best solution

Java Developer vacancies at Jobspotting

Examples of actual Java Developer job postings

  • Candidates seeking a Senior Java Developer in Johannesburg should look into this recently advertised opportunity which requires Java, Front End Development and HTML5
  • A company based in Johannesburg advertised for a JAVA DEVELOPERS - ASSISTANCE WITH RELOCATION TO CAPE TOWN - PERM - R850K CTC pa. The job requirements include Java, Spring Framework and REST
  • A Senior Java Developer position is being advertised by a company in Johannesburg. Interested parties should have skills in Java, Front End Development and HTML5

Job prospects as a Java Developer:

  • There are currently 33 offers in None
  • There were 20 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 Lead Programmer, Engineering and Architecture could also consider Lead Java Developer positions.

show more
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, Pretoria, Midrand and 5 other locations within Germany and South Africa.Read More
JohannesburgJavaFront End DevelopmentHTML5
show more
...Title: Senior Java Developer Location: West Rand Industry: Banking * Must have 5 8 years solid Java experience * Exposure to the following technologies would be advantageous: * JAVA * JBOSS or TOMCAT * SQL or DB2 * REST *...
JohannesburgBackend DevelopmentJavaSoftware Framework
show more
...Intermediate Java Developer in an exciting and stimulating environment awaits!Job & Company Description:An Online social services leader in the JHB region, is looking to acquire the skills of an Intermediate Java Developer. Be part...
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 Financial Data Analysis, Web Design, and Data Analysis professionals. They recruit for offices in Johannesburg, Cape Town, Sandton and 9 other locations within South Africa.Read More
JohannesburgC#JavaREST
show more
...been around for over 19 years is seeking experienced Java Developers to join their team in Cape Town. The core responsibility is to work with the Development team to develop and maintain the company’s software, which is currently...
JohannesburgResearchJavaJavaScript
show more
...through a pioneering business model that incentivises people to be healthier. Technical Skills to include: - Java - JEE - JavaScript - jQuery - WebLogic - XML - HTML5 - CSS - MVC Education and Experience: - BSc. degree in...
JohannesburgDesignJavaSpring Framework
show more
...PREFERENCE to work for is looking for a SENIOR JAVA DEVELOPER with Warrior abilities that will take the team to the NEXT STAGE OF GREATNESS! You will be mentoring a team of junior Developers as well as the full life cycle of multiple...
JohannesburgITJavaEnterprise Software
show more
...Duties and Responsibilities - Java Enterprise Architecture Development and Deployments - Interpret compiled business requirements and technical specification documents - Java Enterprise Java Bean (EJB) Technologies - Service...
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, Big Data, and Business Analysis. They recruit for offices in Johannesburg, Centurion and 2 other locations within South Africa.Read More
JohannesburgJavaFront End DevelopmentHTML5
show more
...BR1006616%2FDWa If you’re a Senior Java Developer with a passion for technology in the finance industry, we have the perfect opportunity based in the West Rand. Title: Senior Java Developer Location: West Rand Industry: Banking...
JohannesburgJavaRecruitmentObject-Oriented Programming
show more
...Reference: BR1006503%2FGVo Calling all Java Developers looking for a new opportunities in 2018. Job & Company Description: An few opportunities exist currently in the JHB region. Be part of an exciting organisation and take...
PRR Recruitment Services is a recruitment agency. They publish job offers mostly on behalf of clients. In terms of recruitment areas, PRR Recruitment Services is primarily searching professionals in the categories Enterprise Resource Planning, Finance, and Supply Chain Management in Johannesburg and Centurion.Read More
JohannesburgJavaSpring BatchFinance
show more
...Reference: JHB000540%2FSJ Urgent Java Developer in Rosebank Tertiary related Qualification degree/Diploma Spring batch and Grails advantageous Java certified courses advantageous Exposure to JPOS, Version conrol(GIT), DB...
Trio Recruitment (Pty) LTD is a personnel recruitment service. Most unstaffed positions are published on behalf of client companies. Currently, Accountancy and Information Technology are the most sought after hiring categories at the company, in Johannesburg. See below for one vacancy at Trio Recruitment (Pty) LTD.Read More
JohannesburgSpring FrameworkJavaJava EE
show more
...staff. They pride themselves on continuously develop their employees skills and personal growth by mentorship and learning. Technical knowledge • Demonstrated knowledge of Java and good knowledge of generics, threading and...
JohannesburgJavaUnit TestingIntegration Testing
show more
...technical team • Detailed implementation of frameworks within the Java stack • Implementing technology specific patterns • Ability to mentor and guide more junior developer • Operate in a team environment as well as independently...
Talent Village Recruitment (Pty) Ltd is a staffing service. Job offers listed on Jobspotting are typically posted for a client of theirs. At this point, Java is the one area where Talent Village Recruitment (Pty) Ltd is most actively seeking in Cape Town and Johannesburg. There are currently 4 unique open positions at Talent Village Recruitment (Pty) Ltd in our database, such as "Senior Java...Read More
JohannesburgTibco SoftwareJavaHibernate
show more
...looking to hire a Senior Java Developer to service their clients in the Financial Services Industry. Essential attributes and technologies * 5 - 8 years of solid Java development experience (Java EE 6) * GOF design patterns...
New Leaf Consulting is a recruiter. Most vacancies are published on behalf of client companies. In terms of recruitment areas, New Leaf Consulting is primarily recruiting skilled professionals in the categories Sales, Accountancy, and Pricing in Johannesburg and Centurion. We count 7 vacancies at New Leaf Consulting for jobs like "Sales Representative" and "Accounts Payable".Read More
JohannesburgApache AntJavaJUnit
show more
...professional software development company is looking for a Java developer to join their team in Jhb, Pta, Midrand, Centurion and Cpt at a Junior, Intermediate and Senior level. Position: Java Developer Location: Jhb, Pta, Midrand...
PM Connection is a staffing agency. Most job offers are published on behalf of client companies. The trending recruitment fields at PM Connection are Business Analysis, Communication Design, and E-Learning in Johannesburg, Sandton and Cape Town. At this point in time, there are 9 job offers from PM Connection to be found on Jobspotting, for instance "Agile Project Manager" and "Back-end Developer...Read More
JohannesburgJavaData StructureParsing
show more
...IT industry is seeking to employ a Java Developer to join their team on a 1 year contact basis. Java Developer – Banking Industry Skills required in Intix Feature Team: * Java development skills to extends the Intix framework...
Network Contracting Solutions is a recognised corporation. At present, what the company is primarily hiring for is Corporate Finance, Finance, and Financial Statements professionals in Johannesburg and Midrand. We count 19 job offers at Network Contracting Solutions for jobs like "Project Administrator (Temp)" and "Senior Accountant (Temp)".Read More
JohannesburgUMLJavaApache Maven
show more
...for Senior Java Developers tpo start early in 2018 Education & Experience Minimum Matric/Grade 12 and formal Java qualifications. Preferred IT related Degree or Diploma (BSc/BTech or similar). Minimum 3 years Java systems development...
JMR Software (Pty) Ltd is a personnel recruitment service. Most vacancies are published on behalf of client companies. At the moment, what the company is primarily looking for is Data Management, Enterprise Architecture, and SAP Software professionals in Cape Town and Johannesburg.Read More
JohannesburgSpring FrameworkJavaJsp
show more
...company specialising in the delivery of custom-developed software applications, focussing on the financial services industry, since 1987. We are looking for Senior Java Developers that want to work for JMR on exciting projects...
Communicate Personnel – Bruma IT is a recruitment agency. Job offers listed on Jobspotting are typically posted for a client of theirs. At present, Data Analysis, Financial Data Analysis, and Scientific Method are frequently searched for professions at Communicate Personnel – Bruma IT.Read More
JohannesburgJavaApplication Programming InterfaceREST
show more
...cutting-edge technologies in an Agile Environment Education: * BSc Degree or B.Eng Skills: * Java 8 (5+ years in Java Development) * Spring * HTML * CSS * Node.js * React * REST APIs * JSON Please visit our website www.communicate...
Yawee Human Capital is a staffing agency. They publish job offers mostly on behalf of clients. The trending recruitment fields at Yawee Human Capital are Accountancy, Actuarial Science, and Java in Johannesburg. There are currently 3 unique vacancies at Yawee Human Capital in our database, for example "Java Developer" and "Graduate Programe".Read More
JohannesburgComputer ScienceJavaAgile Software Development
show more
...One of my client in the financial sector based in JHB CBD is looking for your expertise in Java Developer and assist in developing new application and improve on the existing one's. We need your expertise, advice and leadership...
Edge Evolve is an established firm. At this moment, Agile Software Development, Business Analysis, and Project Management are frequently searched for professions at Edge Evolve in Johannesburg and Cape Town. On Jobspotting, you can find 5 open positions from Edge Evolve, for instance "Test Engineers - Manual & Automation" and "Application Support Manager".Read More
JohannesburgJava EEJavaXML Schema
show more
...A contract opportunity for an experienced Java developer with intimate knowledge of the fundamentals of OO principles, methodologies and the application thereof. * Develop, test, and maintain high quality application software...
ThornTree Johannesburg (Pty) Ltd is a successful company. At the moment, what the company is primarily hiring for is Corporate Finance, Finance, and Financial Statements professionals in Johannesburg and Cape Town. ThornTree Johannesburg (Pty) Ltd currently has 5 unstaffed positions for job titles such as "Java Developer" and "Financial Accountant".Read More
JohannesburgIBM DB2JavaSession
show more
...Java Analyst Developer Johannesburg, West Rand R 550 000 – R 300 000 A Financial Services company is Johannesburg is recruiting for a Java Developer with 3 – 5 years experience on Java Applications development. Requirements...
21st Millennium Technologies is a recruiter. Most job ads are published on behalf of client companies. In terms of recruitment areas, 21st Millennium Technologies is primarily searching applicants in the categories atg, Java, and Blaze Advisor in Johannesburg. There are currently 3 job ads at 21st Millennium Technologies in our database for jobs like "Python and blaze developer" and "Java...Read More
JohannesburgJavaEjbJava EE
show more
...Looking for Java/J2EE Developer. Key focus will be – Java , EJB , Struts , Hibernate & Web services. Here if your profile gets shortlisted you will have a written test initially. 3+ Years of experience in Java. OT will be...
Established in 2006 in Newcastle UK, Nigel Frank International has rapidly grown into the global leader in Microsoft recruitment. With additional offices in London, New York, San Francisco, Singapore and Melbourne, we offer our Microsoft partner and end user clients unparalleled access to the widest range of high calibre candidates.Read More
JohannesburgMathematicsJavaREST
show more
...Job Title - Java Developer (Intermdiate & Senior positions) Job Type - Permanent & Full Time Locations - Sandton, Midrand, Randburg, Centurion, Rosebank, CBD, Parktown Salary - Up to R75,000 per month + Benefits & Bonuses...
Be Different Recruitment is a personnel recruitment agency. Job offers listed on Jobspotting are typically posted for a client of theirs. At present, Accountancy, Corporate Finance, and Data Analysis are frequently searched for professions at Be Different Recruitment in Johannesburg, Cape Town and Bloemfontein.Read More
JohannesburgGeneral ContractorJavaFinancial services
show more
...JHB003773%2FTM1 Our client a leading financial services company is recruiting for a Java Developer to work on a 12 months contract. The Developer writes technical specifications and codes according to defined quality standards...
Network Recruitment Contracting is an agency for recruitment services. Most job offers are published on behalf of client companies. For the time being, what the company is primarily seeking is Accountancy, Corporate Finance, and Finance professionals in Johannesburg and Midrand. For the time being, there are 10 job offers from Network Recruitment Contracting to be found on Jobspotting for job...Read More
JohannesburgJavaJSONREST
show more
...Are you a Senior Java Developer interested in contracting? Our client in Johanneburg South is looking for Senior Java Developers tpo start early in 2018 Must have 5-10 years experience as a Java Developer Required education:...
+Follow
IT Master
IT Master is an established company. In terms of recruitment areas, IT Master is primarily hiring professionals in the categories SQL, Data Management, and Frontend Development. They recruit for offices in Johannesburg, Pretoria, City of Johannesburg Metropolitan Municipality and 3 other locations within South Africa.Read More
JohannesburgJavaEducational SoftwareSoftware Development
show more
...You’re not just joining a leading software development company, you become part of something bigger. When you join a big organisation, you become part of a team of ambitious, confident, motivated and smart people who will...
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 Data Analysis, Financial Data Analysis, and Project Management.Read More
JohannesburgJavaLeadershipMentoring
show more
...Intermediate Java Developer. Skills (Non Negotiable) : * 4 + Years Java Development experience * BSc, BEng or Btech Degree * Willingness to learn * Leadership/Mentorship exposure * You must be actively developing in Java Details:...
Optimsolutions is a recruitment service. Vacancies listed for this company typically refer to a job offer at a client company. Right now, Human Resource Management, Recruitment, and Accountancy are frequently searched for professions at Optimsolutions. They recruit for offices in Johannesburg, Cape Town and 2 other locations within South Africa.Read More
JohannesburgManagement systemsJavaBusiness Rules Engine
show more
...Java Developer for top investment bank to work closely with software teams for delivering on business decisions automation through a business rule management system for multiple high risk rules within the bank. You will need...
JohannesburgCode ReviewJavaJava EE
show more
...role of 'Senior Java Developer'. Senior Java Developer Working as part of a global team in a fast paced environment, the incumbent is responsible for the software development and is able to independently develop code, test and...
+Follow
EOH MS PS
EOH MS PS is a recognised company. Right now, Java Development Tools, Backup Software, and Computer Storage are frequently searched for professions at EOH MS PS in Johannesburg and City of Johannesburg Metropolitan Municipality. There are currently 7 vacancies at EOH MS PS in our database for jobs like "Backup Administrator" and "ADF Java Developer".Read More
JohannesburgJava EEJavaWeb Services
show more
...Application Development Framework Java Developer Must have: ADF Java & Java EE Developers Web Services REST / SOAP Web Mobile Oracle Database Oracle Fusion Middleware experience (SOA) Nice to have: UX Design and development UI Design...
eSmart Recruitment CC is a recruitment service. Most job offers are published on behalf of client companies. The trending recruitment fields at eSmart Recruitment CC are Accountancy, Data Analysis, and Financial Data Analysis in Johannesburg and Sandton. We count 11 job offers at eSmart Recruitment CC, like "Java Developer" and "Postgres SQL Data Support Specialist".Read More
JohannesburgJSONJavaCSS
show more
...Service Company based in Sandton, seeks a Java Developer with: Minimum Requirements * Matric/Grade 12 and formal Java qualifications. * 6 years Java systems development experience * Java EE knowledge and experience * Exposure...
JohannesburgApache MavenJavaDrools
show more
...A large financial Service Company based in Johannesburg seeks a Java Developer with Minimum Requirements * Degree or Diploma in Computer Science * Familiar with one or more programming languages as appropriate for the specific...
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 2 other locations within South Africa.Read More
JohannesburgJavaOracle CorporationSQL
show more
...Degree in Computer Science * 2 - 3 Years of Working Experience Requirements: * Core Java development experience * Hight Priority API skills * Java, Wildfly, SQL, MySQL, servlets, JSP * Experience in one of the following database...
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 Web Development. They recruit for offices in Johannesburg, Cape Town, Durban and 6 other locations within South Africa.Read More
JohannesburgJUnitJavaOSGi
show more
...seeking an energetic Senior Java Developer. Development skills * Strong OO design and development skills in core Java. * Exposure to and interest in modern design patterns. * Good understanding of the Java thread model. * Good understanding...
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