Java Developer

 

Recruiter:

AJ Personnel

Job Ref:

1583329798

Date posted:

Friday, August 19, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Job Overview

  • Determine and identify technical requirements based on interactions with business analysts and knowledge of enterprise architecture
  • Design architectures, including the software, hardware, and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces
  • Interact with project management to plan project schedules and technical direction
  • Provide quality assurance review and the evaluation of existing and new products
  • Develop high-level system design diagrams for program design, coding, testing, debugging, and documentation
  • Develop and implement moderate to complex applications on one or more platforms

Requirements

  • Teamwork
  • Analyze User Needs
  • Analytical Thinking
  • Comfortable Writing and Analyzing SQL Queries
  • Critical Thinking
  • Document Application Process
  • Troubleshooting
  • Programming Experience
  • Attention to Detail
  • Backend Development
  • Problem Solving
  • Verbal and Written Communication
  • Software Design

Qualifications and Experience

  • Has mentored junior software developers on design patterns, development best practices, and DevOps trade-offs
  • Bachelor's Degree in the appropriate field of study or equivalent work experience
  • Understand emerging web and mobile development, models
  • Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.
  • High scalability projects involving cloud-based infrastructure design and implementation
  • Working knowledge of object-oriented design and development skills
  • Successful track record of developing quality software products and shipping production-ready software
  • Good understanding of Web Services protocols such as REST, SOAP, and API design for extensibility and portability
  • Experience debugging distributed systems with high data loads
  • Deep understanding of distributed data model
  • Solid understanding of the Software as a Service (SaaS) model in the online environment
  • Design, develop and implement unit and scenario testing for existing code base and for new functionality under development
  • Experience with Scrum/Agile development methodologies
  • Java/JEE, Spring Boot, JSON, XML, REST, NoSQL Database, Distributed System, RDBMS, ePub3, MVC frameworks, Design Patterns, Javascript, JQuery, JSON
  • Experience with event streaming platforms and message brokers e.g. Kafka, RabbitMQ
  • Ability to use version control software such as GIT
  • Experience as an applications programmer on large-scale database management systems
  • Experience writing SQL queries for SQL Server or another Relational Database is required
  • Knowledge of computer equipment and ability to develop complex software to satisfy design objectives

TO APPLY:

  • Only if you do meet the minimum job requirements and experience as mentioned above, you may submit a detailed updated CV.
  • Please Apply Online and complete your registration on Ditto Hire (our application tracking system) to enable and protect you as a candidate to accept the new POPIA terms and conditions. This will then create your permanent profile with which you can apply for all jobs as advertised by AJ PERSONNEL. However, you may remove your profile from AJ PERSONNEL when you are no longer in the job market.
  • AJ Personnel is fully POPIA Compliant.
  • Please take note that the applicants who do not adhere to the above criteria will not be considered for the respective position.
  • Note our clients may expire jobs at their own discretion.
  • AJ PERSONNEL will only respond to shortlisted candidates.
  • If you have not received a response within two (2) weeks from applying, your application was most likely unsuccessful.
  • In accordance with our Employment Equity goals and plan, preference will be given to suitable applicants from designated groups as defined in the Employment Equity Act 55 of 1998 and subsequent amendments thereto.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Java Developer (Join our Talent Pool)
Location: Gauteng
Salary: Market related
Our experienced team of software developers assist our clients through their software development jo
4 days ago


Java Developer
Location: Johannesburg
Salary:
Looking for a java specialist to work with a scrum team in order to drive and launch the execution of digital solutions. Candidates should be solution-driven and innovative. Candidates will work across different public sectors and successfully deliver exceptional results and solutions for clients.
7 days ago


Java Developer
Location: Johannesburg
Salary: 720000 Monthly
Our client, an established technology company at the forefront of providing world-class payment aggregation and secure payment solutions, is seeking an Intermediate developer to join their growing team.
7 days ago


Java Developer
Location: Johannesburg
Salary:
Looking for a java specialist to work with a scrum team in order to drive and launch the execution of digital solutions. Candidates should be solution-driven and innovative. Candidates will work across different public sectors and successfully deliver exceptional results and solutions for clients.
14 days ago


Java Developer
Location: Johannesburg
Salary: 60 000 Monthly
java developers this one is for you: Work in one of the top financial companies in the country, with the latest tech and on exciting projects.
19 days ago


Full Stack Java Developer (Senior)
Location: Centurion
Salary:
Join our client as a Senior Full Stack java developer, where you'll lead in crafting and maintaining robust applications. Collaborate closely with cross-functional teams, engaging with end-users to translate business requirements into scalable solutions. Leverage your expertise in java EE, javaScript, and UI frameworks like Angular and NodeJS to architect feature-rich applications. Your proficienc...
21 days ago


Java Developer Advanced
Location: Centurion
Salary:
**Role Description: java developer (Advanced)**Looking for an opportunity to work with cutting-edge tech? Join our dynamic IT hub in South Africa! As a java developer, you'll play a crucial role in developing and maintaining platform applications, collaborating with stakeholders, and ensuring top-notch quality. Your expertise in java 8, J2EE, PostgreSQL, AWS Cloud, and more will drive our projects...
24 days ago


Java Developer - 2446
Location: Pretoria
Salary: Hourly
Contract Starts: 01.04.2024Contract Ends: 31.12.2026Location: Midrand/Menlyn/Rosslyn/Home Office rotation
25 days ago


Java Developer - 2442
Location: Pretoria
Salary: Hourly
Contract Starts: 01.02.2024Contract Ends: 31.12.2026Location: Midrand/Menlyn/Rosslyn/Home Office rotation
25 days ago


1463 Java Developer and Technical Team Lead (Expert)
Location: Menlyn
Salary:
Are you passionate about crafting elegant solutions using java, with a knack for leading teams to success? Do you thrive in roles that allow you to blend your technical expertise with leadership skills to drive innovation and excellence? We are seeking a dynamic individual to join our team as a java developer and Technical Team Lead. In this dual-role, you will have the opportunity to not only con...
29 days ago


Create a free job alert for Java Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions