Share this job with your friends, family and co-workers...
THIS JOB ADVERT HAS EXPIRED...
JAVA DEVELOPER - 314979
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
Java Developer-Permanent (JHB)
IQbusiness is the largest independent management consulting firm in South Africa. We believe we are redefining our profession to be more responsive to the various challenges organisations face today. Our methods and frameworks, drawn from our 20 years of international and local experience, allow us to deliver client value early and continuously. Our flexible, Agile approach includes: - Consulting: Assigning our teams to design and implement solutions - Research: Leveraging our research and that of our partners - Contracting: Deploying our experts to fill skills gaps
Qualifications and Experience:
Must have 3 years or more of Java including JavaSE, JavaEE and Web experience in application design, software development, maintenance and delivery.
Demonstrable experience building modern web applications utilising one of the following:
Angular / VueJS / ReactJS along with a Java-based RESTful API like Spring Boot, JEE or similar JAX-RS based framework.
Strong relational database experience (MySql, PostgresSql, MS SQL server, Oracle 8i/9i/10g/11i or similar)
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Ability to use version / source control systems including Git & Subversion effectively collaborate in software development team
Produce quality software using Unit Testing, Test-driven Development or Continuous Testing
Document and maintain software functionality using Java Docs, Markdown, Readme file and tools like Confluence
We are looking for passionate Java Developers to develop and install software solutions for our clients. We believe and follow strong Agile practices and DevOps Principles. We foster a solid culture of learning, mentoring and knowledge sharing.
The successful candidates will have a willingness to rapidly learn new technologies and advocate for emerging technologies that will enhance the existing environment and be able to build high-quality, innovative and fully performing software in compliance with best practice coding standards and technical design.