
Java Analyst Developer
- Western Cape
- R10,000-10,500 per month
- Permanent
- Full-time
- 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.
- Matric
- Any IT Degree or relevant tertiary qualification
- Java Certification will be advantageous
- AWS Certification will be an added advantage.
- 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 API’s 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
- Using Eclipse Enterprise IDE, or IBM’s 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
- Action orientated - Contributing independently
- Collaborates - Contributing independently
- Cultivates innovation - Contributing independently
- Nimble learning - Contributing independently
- Optimises work processes - Contributing independently
- Being resilient - Contributing through others
- Collaborates - Contributing through others
- Cultivates innovation - Contributing through others
- Customer focus - Contributing through others
- Drives results - Contributing through others
Job Mail