Java Developer, Johannesburg
Java Developer, Johannesburg
-
Johannesburg, South Africa
-
Last edited: a week ago
-
Save
Description
Position Overview We are seeking an experienced Java Developer with strong expertise in Java and the Spring Framework to join our growing development team. The successful candidate will report to the Head of Development and will be responsible for building scalable, high-performance applications, primarily within telecommunications systems and integration environments.
Due to active projects and team expansion requirements, candidates who are available to start as soon as possible will be given priority.
Fluency in English is required. Proficiency in French is an added advantage.
Key Responsibilities
Develop, maintain, and enhance full-stack applications for new and existing systems.
Design and implement software components of varying complexity using modern architectures and frameworks.
Translate business and customer requirements into effective technical solutions.
Contribute to system architecture design, performance optimization, and scalability.
Ensure high availability and reliability of VAS platforms.
Monitor system and service performance using defined metrics and continuously improve system stability.
Support capacity planning to meet growing system demands.
Participate in system testing, troubleshooting, and maintenance.
Continuously develop technical skills through learning and exposure to new technologies.
Perform additional duties as required.
Qualifications, Experience, and Skills Education
Bachelor’s degree in Telecommunications Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field.
Professional Experience
Minimum of 3 years’ experience in Java development.
At least 2 years’ experience working with containerization and cloud technologies such as Kubernetes and Docker.
Experience working in Agile development environments.
Technical Competencies
Strong proficiency in Java and Spring Framework.
Solid understanding of Object-Oriented Programming principles and design patterns.
Proven experience with microservices architecture.
Expertise in developing and integrating RESTful services and APIs.
Experience with unit and integration testing methodologies.
Hands-on experience with monitoring tools such as Prometheus and Grafana.
Proficiency in development and collaboration tools:
Git, Maven, Jira, Jenkins
Knowledge of front-end technologies:
React, AngularJS, HTML5, CSS
Experience with databases and messaging systems:
MongoDB, PostgreSQL, MySQL, Apache Kafka
Familiarity with application servers:
Tomcat, WebLogic
Understanding of DevOps practices, CI/CD pipelines, and SRE principles.
Soft Skills
Strong analytical and problem-solving skills.
Excellent attention to detail and commitment to code quality.
Ability to work independently and collaboratively in a team environment.
Strong verbal and written communication skills in English (French is a plus).
Ability to manage multiple priorities in a fast-paced environment.
Language Requirements
English: Fluent (Required)
French: Advantageous
Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: . We will contact you telephonically in 3 days should you be suitable for this vacancy.
#J-18808-Ljbffr
Due to active projects and team expansion requirements, candidates who are available to start as soon as possible will be given priority.
Fluency in English is required. Proficiency in French is an added advantage.
Key Responsibilities
Develop, maintain, and enhance full-stack applications for new and existing systems.
Design and implement software components of varying complexity using modern architectures and frameworks.
Translate business and customer requirements into effective technical solutions.
Contribute to system architecture design, performance optimization, and scalability.
Ensure high availability and reliability of VAS platforms.
Monitor system and service performance using defined metrics and continuously improve system stability.
Support capacity planning to meet growing system demands.
Participate in system testing, troubleshooting, and maintenance.
Continuously develop technical skills through learning and exposure to new technologies.
Perform additional duties as required.
Qualifications, Experience, and Skills Education
Bachelor’s degree in Telecommunications Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field.
Professional Experience
Minimum of 3 years’ experience in Java development.
At least 2 years’ experience working with containerization and cloud technologies such as Kubernetes and Docker.
Experience working in Agile development environments.
Technical Competencies
Strong proficiency in Java and Spring Framework.
Solid understanding of Object-Oriented Programming principles and design patterns.
Proven experience with microservices architecture.
Expertise in developing and integrating RESTful services and APIs.
Experience with unit and integration testing methodologies.
Hands-on experience with monitoring tools such as Prometheus and Grafana.
Proficiency in development and collaboration tools:
Git, Maven, Jira, Jenkins
Knowledge of front-end technologies:
React, AngularJS, HTML5, CSS
Experience with databases and messaging systems:
MongoDB, PostgreSQL, MySQL, Apache Kafka
Familiarity with application servers:
Tomcat, WebLogic
Understanding of DevOps practices, CI/CD pipelines, and SRE principles.
Soft Skills
Strong analytical and problem-solving skills.
Excellent attention to detail and commitment to code quality.
Ability to work independently and collaboratively in a team environment.
Strong verbal and written communication skills in English (French is a plus).
Ability to manage multiple priorities in a fast-paced environment.
Language Requirements
English: Fluent (Required)
French: Advantageous
Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: . We will contact you telephonically in 3 days should you be suitable for this vacancy.
#J-18808-Ljbffr
Highlights
-
Company nameHire Resolve
-
Job positionJava Developer
Safety Tips
Be careful with multilevel marketing programs, and their income projections.
More info about this ad
Java Developer has been posted in the Johannesburg Information Technology category on Locanto.
If you’re looking for something similar, check out Software Developer, Johannesburg, Scrum Master, Johannesburg or Tech Lead (.Net and Angular) in Johannesburg, also posted in Information Technology. Right now, there are 397 classified ads in Information Technology in Johannesburg on Locanto.
Interested in more? Widen your search to view ads in nearby areas of Johannesburg. This includes Information Technology in Edenvale, Bedfordview and Germiston. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.