Overview
One of the leading technology solutions providers, empowering businesses to embrace digital transformation. We are passionate about innovation and creating cutting-edge solutions that solve real-world problems. Our dynamic and inclusive team is seeking a skilled Java Developer to join our growing software development department.
Responsibilities
- Design components and applications in accordance with specified architectural design
- Write code or parameters to provide software components according to technical specifications
- Escalate live errors and service problems to the relevant stakeholders to limit downtime and resolve the problems immediately
- Obtain business requirements for an IT solution and provide analysis for the requirements
- Research an appropriate solution to the business requirements and provide recommendations
- Meet all deliverables and objectives set out by the business within the agreed time.
- Mentor junior java developers to facilitate learning and growth and support the talent pipeline
Requirements
- 8 plus years experience in designing and developing applications using Enterprise Java experience
- IT, Engineering degree or National diploma
- Java certification (preferred)
- Knowledge of the Software Development Lifecycle
- Exposure to Object Oriented analysis and common design patterns
- Java and JEE design and development experience
- Experience in Insurance / Financial industry (advantageous)
- Experience in implementing complex business solutions on a technically difficult enterprise environment
- Exposure to Web, HTML, JSF, Servlets, Angular and Javascript / Typescript
- Exposure to EJB, REST, SOAP, JPA, Gradle, Linux an advantage
- Exposure to WebSphere application server, or Lightweight application servers an advantage
- Experience integrating with AS400 / iSeries / RPG legacy systems an advantage
Reference Number for this position is GZ60324 which is a permanent position based in Centurion offering a cost to company salary of R900k up to R1.25m per annum