Senior Java Developers x 5 - 12543

Job No: 12543
Senior Java Developers x 5
Contract
Randburg

Developer with 5-7 years’ experience of the following:

  • Interaction with end users to gather requirements.
  • Interpretation and write up of business requirements, technical documents and program specifications.
  • Requirement analysis and component design including detailed design and resolving design issues.
  • Impact analysis of change requests and issues/incidents, and identification of solutions, including creation of appropriate documentation.
  • Planning and monitoring defect prevention activities.
  • Implementing and managing quality assurance processes, Software development and configuration.
  • Creation and validation of test plans.
  • Providing direction and guidance to a team of developers, including allocation and management of workload
  • Conducting code reviews.

Experience:

  • Medium/solid Java 8 knowledge
  • Minimum 5 years’ experience
  • Knowledge of Spring technologies i.e. Springboot, Springdata-jpa...etc
  • Knowledge of relational databases
  • Good problem solving and analytical skills (this will be tested in an interview)
  • Proven track record of working on medium/high projects
  • Good communication skills (in short, the candidate should be able to communicate and share
  • their Knowledge with co-workers)
  • Knowledge of front end technologies i.e. Java script, Angular 4 will be a plus
  • Solid knowledge of integrated development environment i.e. InteliJ, Eclipse
  • Knowledge of apache technologies i.e. Maven, Camel
  • Knowledge of Activiti workflow will be a plus
  • Knowledge of domain/test driven development
  • Ability to code integration test cases will be a plus
  • Exposure to integration environment
  • Agile methodology in particular scrum