Location: Rondebosch,Southern Suburbs,South Africa

Senior Java Developer, Location: Rondebosch, Southern Suburbs, Job Type: Full-Time. My client is a growing software house and requires a senior Java Developer to modify, develop, test and maintain applications. You will also help evaluate application systems, processes and requirements and making changes to those systems and maintaining them where necessary. Offices are near Rondebosch area. You must reside in Cape Town and surrounds to be considered for this role. Salary dependent on relevant technical experience

Requirements: Ideally an IT Diploma or related Degree will be an advantage but is not essential. Proven Java experience of at least 5 - 7 years professional development experience. Candidates with more or deeper development experience are welcome to apply. Development experience in a Scrum based Agile environment will be an advantage. Exposure to BDD/TDD will be a definite advantage. Exposure to Enterprise development is a requirement. Exposure to object-oriented design concepts will be an advantage. Personal Attributes required. Strong communication skills, both written and verbal. Be deadline driven. Be a fast-learner Ability to take ownership of work. Good customer service. Appreciation of position within the wider roles & responsibilities of the DPS community

Ability to work under pressure. Practical approach to problem solving. Able to document information and share knowledge with colleagues. Follows a structured approach to their work. Personal drive to succeed

Responsibility: Work as part of a project team to develop and test enterprise-ready business applications in a variety of configurations (e.g. web-based, desktop-based, service-based or scheduled processes). Help produce brand new solutions, solutions based upon third-party applications, or solutions that interact with existing systems. Is aware of, prepared to learn and follow industry best-practice when developing applications. Use programming languages and tools (generally) around the Java platform.

Work with Business Analysts to specify business requirements and help translate these requirements into technical specifications (including Class, Sequence and other UML diagrams). Help Database Developers write efficient and effective database access code.

Work with QA Analysts to implement testing plans and write the necessary code to automate testing in line with our Test-Driven Development methodology. Work with customers and project managers to deliver quality, effective software, in line with our Agile Development process. Help diagnose the root causes of systems issues using their problem-solving skills. Help research and evaluate potential technical solutions to business problems

Posted: 16-10-2019
Salary: Competitive Salary
How to apply?

Send your CV together with your skills matrix to: cvs@bluedesk.co.za

Related Jobs
Private

Posted: 12-06-2018 Location:  Dubai,United Arab Emirates

Private

Posted: 09-10-2021 Location:  Cape Town,Western Cape,South Africa

Auvik Networks Inc.

Posted: 23-10-2014 Location:  Kitchener,Ontario,Canada

Private

Posted: 21-02-2018 Location:  Cape Town,Western Cape,South Africa

Private

Posted: 16-01-2015 Location:  Dubai,United Arab Emirates