Job Overview
Ad ID number: 1424
Title: Senior Java Developer
Role Name: Software Developer
Role Level: Expert
Location(s): Midrand/Menlyn/Rosslyn/Home Office rotation
Minimum years of experience
- 7+ years’ experience in relevant programming language
- Experience in the automotive sector
- Agile working experience advantageous
Minimum qualification required
- diploma / degree
Role tasks
- Part of a DevOps team responsible for development and maintenance on platform/application
- Receiving incidents and analysing issues from customers
- Creating problem tickets where a quick solution is not possible, or a reoccurring issue is happening. Analysing this problem and trying to find a permanent solution.
- Transfer Business requirements into user stories including estimation. Present proposed system solution to IT Project Lead and Business owner
- Develop systems solutions in line with quality and delivery requirements
- Testing of the solution based on proper test cases
- Preparation of system/technical documentation (as per ISO standards)
- Bring tested and confirmed solutions into production
- Ability and willingness to coach and give training to fellow colleagues and users when required
Generic Technical / Functional skills Experience with the following technologies are necessarily
required:
- Excellent Angular development experience
- RESTful services
- SQL (Oracle)
- Jenkins (CI (Continuous Integration) / DevOps)
- Working on Agile Environment (Jira, Confluence)
Advantageous:
- JAVA EE / JAVA
- Excellent Java development experience
- MQS v8 / v9
- Glassfish – Payara
- Apache
- Unix
- Bitbucket
- AWS Experience
Soft skills
- Problem solving capabilities • Ability to work as part of an agile team, interdependent as well as independently and submit deliverables on time and in excellent quality
- Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non -technical colleagues / users
- Strong ability to understand and interpret business needs and requirements with an aptitude to move conceptsthrough to proposal and successful implementation
- Strong presentation skills
- Above-board work ethics
- Flexibility to take up different tasks in the project
- Ability and willingness to coach and give training to fellow colleagues and users when required
- Willing and able to travel internationally • Willing to deal with customers. In most cases they will be foreign customers and language barriers might exist
- Willing and able to work on weekends and public holidays, as well as taking over On -Call service