• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Senior Full Stack Java Developer

Job Ref
274497
Job Type
Permanent
Employer Type
Company
Date Added 14 Feb 2018
Expiry Date 14 Mar 2018
* There have been 10 applications to this job.
* This job has been viewed 6605 times.
Employer:
Dariel Solutions

Location:
Gauteng

Salary:
Market related

Benefits:


Role details:
Dariel is a software consulting services company and we build bespoke solutions for our clients. An exciting opportunity exists at a client of ours in the banking sector for a Senior Java developer within the DevOps space, exciting tech and dynamic environment

Job Description:
Establishing automated testing patterns within a project i.e. Unit Testing, integration testing and performance testing
Analyzing and solving complex problems in familiar and unfamiliar technology spaces
Establishing appropriate solution patterns to be followed by the technical team
Detailed implementation of frameworks within the Java stack
Implementing technology specific patterns
Ability to mentor and guide more junior developer
Operate in a team environment as well as independently
Working in an Agile environment
Keeping up to date on latest technology and constantly upskilling

Skills and Experience
5 – 8 years of Java development working experience
In depth working knowledge of Java language features
Full stack exp
Experience with a DevOps environment would be advantageous
Solid understanding of Object-oriented programming fundamentals
Extensive knowledge of design patterns and the ability to recognize and apply them (e.g. GOF patterns)
Solid knowledge and practical experience of at least one RDBMS, including basic DBA functions
Excellent knowledge of at least one client-side technology. Needs to have solid understanding of the technology specific patterns
Needs to have a high level understanding of the common frameworks in the Java technology stack

Qualifications
BSc or Similar Degree

Personal Attributes
Must be a team player and able to play a leadership role within the team
Must provide mentorship to the more junior members of the team
Flexible and able to work under pressure




 
HOME|
INFO|