Job Openings
Senior Java/Angular Developer
About the job Senior Java/Angular Developer
Description:
The Senior Java\Angular Developer will support the projects throughout the project life-cycle, including requirements, design, implementation, release and post release support. The Senior Developer must be technically able support and maintain the deployed applications on dev, test and production environments.
Responsibilities:
- Develop, test, and maintain the deployed application software with high quality
- Analyse, maintain and enhance existing application and troubleshoot issues with efficiency
- Perform accurate development estimation
- Produce technical specifications and designs
- Analytical and problem solving skills
- Self-starter who takes ownership, is accountable, and is able to work under minimum supervision
- Excellent written and verbal communication skills
- Can help with quality assurance and provide comments
- Present to senior stakeholders
- Offer support and guidance to peers
- Perform analysis at a strategic level and understand principles of business, technical and enterprise architecture
Education and Experience:
- IT related Degree or Diploma (BSc/BTech or similar) OR Matric/Grade 12 and formal Java qualifications
- 6 years Java systems development experience
- Angular Framework experience
- Presentation layer development (HTML5, CSS, JavaScript, jQuery, GWT, Spring MVC)
- Experience with SOAP and REST services
- Unit testing and mocking frameworks
- Source control, experience with GIT
- Experience with industry standard Application Servers (preferably WebLogic)
- Knowledge of OO design principles and development patterns
- Exposure to the Atlassian tool suite (Jira, Confluence, Bamboo and Bitbucket