Summary
Overview
Work History
Education
Skills
Drivers License
Own Car
Personal Information
Timeline
Generic
Nyiko Chauke

Nyiko Chauke

Randburg

Summary

I have over 10 years Java Development experience, I have worked on both front end and back end, I have worked with Java J2EE and also Springboot, I mostly worked in an Agile team in most of my career and have used DevOps tools such as Bitbucket, Jenkins, Bamboo, Jira and Confluence. I familiar with a lot of IDE's used and I am also very quick in learning new technologies.

Overview

12
12
years of professional experience

Work History

Senior Java Developer

Discovery
02.2022 - Current
  • We are currently working on creating a Java Application whereby discovery brokers can you create new Policies and also maintain existing Policies for all Life system products.
  • Technologies we are using are Front: JSF(PrimeFaces) Backend: Java 8(JEE),Jboss, Apache, inhouse application called Bobcat(using ANT),IDE: Intellij, DB: DB2.
  • I am responsible for the Development of the requirements and also assisting Junior Developers within the team.

Full Stack Java Developer

BMW
02.2021 - 02.2022
  • Currently working on a Parts ordering Web Application which is built in a micro service architecture, front end is Angular and back end is a spring boot application which has Rest services which integrates with another SAP application where we get our Data from.
  • We work in an Agile way so Tasks may come on which ever level of the Application and I just pick whatever is high priority at that time.

Java Developer

FNBi
05.2019 - 02.2021
  • Code, compile, test and implement applications in compliance with the Systems Development Life Cycle (SDLC).
  • Support development environments. Responsible for coding standards and peer reviews.
  • Provide 2nd line support for production issues.
  • Advise business on the best possible solution to enhance the application.
  • Assist junior developers with any obstacles they come across.
  • Create and manage the deployment builds when needed.
  • Provide developer support during Testing stage and release.

Java Developer

cGrate
01.2019 - 05.2019
  • Development/modification of different Applications using Spring boot and EJB's.
  • Investigate the best tool to use depending on project requirements.
  • Investigate and resolve incidents which occur on Production.
  • Comply, understand and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.
  • Come up with innovative ways in which the Application can be used better.

Java Developer

Absa
06.2018 - 01.2019
  • Worked for ABSA Home Loans Development Team in their frontend application called EOML.
  • Development/modification of their front end application using JEE, JavaScript, HTML, jQuery.
  • Development/modification of web services (both SOAP and RESTful).
  • Development/modification of jasper reports.
  • Resolving production incidents as they occur.

Java Developer

FNB
10.2017 - 05.2018
  • Increase operational efficiency and suggest solutions to enhance cost-effectiveness.
  • Deliver exceptional service that exceeds customers' expectations through proactive, innovative and appropriate solutions by resolving queries quickly and effectively.
  • Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SME's, project managers and senior staff members by providing input to business requirements and being able to present and sell concepts to clients.
  • Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries.
  • Code, compile, test and implement applications in compliance with the Systems Development Life Cycle (SDLC).
  • Support development environments. Responsible for coding standards and peer reviews.
  • Comply, understand and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.
  • Assess, identify and mitigate potential risks within the IT programming environment by complying with technology business policy and process requirements (SDLC and change/release management process definition) to ensure operational performance.

Application Developer

Absa
06.2014 - 10.2017
  • Produce technical specifications and architecture that is in accordance with agreed standards.
  • Design, code, test and debug to obtain a robust solution with supporting documentation.
  • Minimise system downtime through pro-active identification of potential issues and ensure minimisation of recurring problems by managing defects and performing code reviews.
  • Perform all tasks within SDLC to provide fully functioning application software as required by business.
  • Develop programs: Design and estimate based on requirements, customize / configure / program, Change execution governance.
  • Quality Assurance of developed applications: Develop, Plan, Execute on Testing - test plans, UAT testing and remediation actions, Support to resolve PROD issues.
  • Documentation: Create/update/review relevant documentation and manage in an appropriate repository.
  • Manual and automated Screening Customers data.
  • Facilitate, enhance, review, and understand the provided User requirements.
  • Used Java, Linux, Chef scripting, SQL, HTML, Spring Framework, Java J2EE.
  • Use Oracle CEP for Monitoring and Reporting of the application.

Entry level Systems Custodian

Absa
06.2013 - 06.2014
  • Monitor File Servers used for Financial Reporting.
  • Handle Requests from users (Staff) for access/revocation of access to the file servers.
  • Logging of incidents and changes for Analyst Financials.

Education

National Certicate -

E.P.P Mhinga High School
01.2007

National Diploma in I.T - undefined

Tshwane University of technology
01.2011

Skills

  • Java programming
  • Angular
  • Micro services
  • Spring Boot
  • Restful services
  • Agile
  • Jira
  • Bitbucket
  • Bamboo
  • Oracle CEP
  • Confluence
  • Junit
  • Mockito
  • Karma
  • Cucumber
  • Jenkins
  • AWS
  • Design Patterns
  • J2EE
  • MySQL
  • Oracle
  • Microsoft SQL
  • PostgreSQL
  • DB2
  • Atlassian Suite
  • Unit Testing

Drivers License

Yes

Own Car

Yes

Personal Information

  • Title: Full Stack Java Developer
  • Date of Birth: 12 April 1989
  • Nationality: South African
  • Driving License: Yes
  • Marital Status: Single

Timeline

Senior Java Developer

Discovery
02.2022 - Current

Full Stack Java Developer

BMW
02.2021 - 02.2022

Java Developer

FNBi
05.2019 - 02.2021

Java Developer

cGrate
01.2019 - 05.2019

Java Developer

Absa
06.2018 - 01.2019

Java Developer

FNB
10.2017 - 05.2018

Application Developer

Absa
06.2014 - 10.2017

Entry level Systems Custodian

Absa
06.2013 - 06.2014

National Diploma in I.T - undefined

Tshwane University of technology

National Certicate -

E.P.P Mhinga High School
Nyiko Chauke