• Location: South Africa, Gauteng, Sandton
  • Salary: ZAR700000 - ZAR950000 per annum + Benefits
  • Technology: Java Jobs
  • Job Type: Permanent
  • Date Posted: 23rd Dec, 2019
  • Reference: SFSJD301219
Job Type: Senior Java Developer

Location: Sandton, Johannesburg

Contact name: Liam Burrell

Telephone: +27 87 237 9834

Salary: Up to R950,000 per annum

This company is a bespoke provider of mobile telecom services, who have developed an outstanding reputation for providing robust and aesthetic solutions.

They are looking for a Senior Java Developer to join the team.

Requirements:

* A bachelor degree in computer science or engineering/related discipline or an equivalent combination of education and work experience,
* Minimum 4 years experience working as a Software Engineer, Developer or Programmer
* Solid experience doing object oriented back-end development using Java
* Experience in front-end development with JavaScript/HTML/CSS and preferably some JS frameworks e.g. React.js
* Experience in writing unit test for software that you have developed

Responsibilities:

* Development of high-grade Telecommunication Services in a Unix/Linux based environment
* Working in an agile development environment following Scrum methodologies.
* Rapidly addressing issues and fixing defects discovered during testing or in production
* Taking responsibility for software lifecycle management including version control and deployment package creation
* Demonstrating commitment to process, production and maintenance of accurate design and code documentation
* Developing and running unit tests to test existing and new functionality.
* Rendering third line support and rendering guidance material for third party software in a production environment

Nice to have:

* Experience designing and/or implementing high-performance, highly-available and horizontally scalable software.
* Experience doing front end development with HTML, CSS, jQuery.
* Experience with software profiling and optimization.
* Experience with database schema design, optimization and tuning.
* Experience with online transaction processing and or online analytical processing
* Experience with API and Interface design
* Experience with any of the following software and technologies: Typescript, Swagger / OpenAPI, HTTP, REST, Docker, Spring Framework, Gradle, Maven, Ansible.

To apply, please send your CV to l.burrell@pearsonfrank.com or call +27 87 237 9834

Similar Jobs

Senior Java Developer (Sandton - Johannesburg)
South Africa, Gauteng, Sandton

Java Developer (Midrand)
South Africa, Gauteng, Midrand

Intermediate Java Developer
South Africa, Gauteng, Sandton

Senior Java Developer (Sandton - Johannesburg)
South Africa, Gauteng, Sandton

Java Developer
South Africa, Gauteng