Java Analyst Developer

Cape Town, Western Cape, South Africa

Job Description

What will make you successful in this role?

  • Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
  • Analysis of change requests received for own systems and interfaces with other systems
  • Analysis and documentation of changes required to systems (functional and or technical specifications)
  • Interpretation of specifications received (includes data models), if applicable
  • Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results.
  • Maintenance of existing programs according to change requests
  • Development of new programs according to change requests
  • Testing of own programs to ensure correctness and testing of interfaces to other systems
  • Debugging of programs
  • Implementation of changes into the production environment, as part of the change management process
  • Documentation of changes in programs implemented
  • Updates of data model documentation and functional specifications
  • Publishing of documentation as required to a central point
  • Problem solving and user assistance for own systems supported (functional, not technical)
  • Provision of hands-on training for own system and changes being implemented
  • Provision of standby time or support when required
  • Provision of batch support and standby when required
  • Support and assistance with DRP (Disaster Recovery Process)
  • Management of own time and delivery of tasks according to deadlines
  • Network with key contacts outside own area of expertise.
Qualification
  • Matric
  • Any IT Degree or relevant tertiary qualification
  • Java Certification will be advantageous
  • AWS Certification will be an added advantage.
Experience
  • Minimum of 4 years experience within application development in Java Minimum of 3 years working experience in J2EE
  • Practical experience with Java Server Pages, Servlets, Stateless Session Beans, JDBC, Java Messaging Service Experience with the following tools will be an advantage: IBM WebSphere, IBM MQ Series, Eclipse or WebSphere Application Developer
  • Experience in web service Technologies (Design and development i.e. RESTful APIs and API modelling and testing tools
  • Relational database Experience i.e. IBM DB2, MySQL, Microsoft SQL Server and etc.
  • AWS Experience will be an added advantage
  • Scaled Agile Framework will be advantageous
  • Exposure to GIT, Gradle, Nexus, JIRA and Confluence will be advantageous.
  • Experience in Microservices architecture
  • UML or EA experience will be an advantage
  • Relational Database experience (Experience with SQL Server development will be an advantage
  • Experience with RCP development will be an advantage
  • Experience in working with life insurance financial applications highly recommended
Knowledge
  • Using Eclipse Enterprise IDE, or IBMs Rational Application Developer (RAD) or IntelliJ IDEA
  • Designing and architecting Java applications
  • Spring Boot knowledge
  • DevOps concepts such as CI or CD, and using tools like Bitbucket etc.
  • Containerisation with Docker and Kubernetes will be an advantage
Personal Attributes
  • Action orientated - Contributing independently
  • Collaborates - Contributing independently
  • Cultivates innovation - Contributing independently
  • Nimble learning - Contributing independently
  • Optimises work processes - Contributing independently
Core Competencies
  • Being resilient - Contributing through others
  • Collaborates - Contributing through others
  • Cultivates innovation - Contributing through others
  • Customer focus - Contributing through others
  • Drives results - Contributing through others

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1494310
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned