Job Description


Role Title (Role Level): Java Developer
Location: Gauteng (Hybrid) (Willing and able to travel internationally)
Contract Term: 1 March 2024 - 31 December 2026

ESSENTIAL SKILLS REQUIREMENTS:
xc2xb7 Strong conceptual skills
xc2xb7 Strong knowledge in in software engineering with a focus on cloud architectures
xc2xb7 Very strong knowledge in JAVA, LINUX, AWS technologies and relational databases
xc2xb7 Strong knowledge in version control systems and branching models
xc2xb7 Strong knowledge of X.509 certificates and trust chains
ADVANTAGEOUS SKILLS REQUIREMENTS:
xc2xb7 Strong knowledge in multithreaded concepts
xc2xb7 Strong knowledge in DB optimization
xc2xb7 Experience in API and performance testing
xc2xb7 Typescript.
xc2xb7 REST / (OData / Graph QL) (advantageous).
xc2xb7 Understanding ESB Integration Skill (IIB, Tibco, Oracle fusion, MQS, Messaging concepts).
xc2xb7 Working with Queues, Flows, Execution Groups.
xc2xb7 Docker/AWS
xc2xb7 Kubernetes/AWS
xc2xb7 Git (version handling), Bitbucket, SVN.
xc2xb7 IoC / Dependency Injection.
xc2xb7 Jira, Confluence.
xc2xb7 Micro Services.
xc2xb7 JAVA/Spring Boot.
xc2xb7 JavaScript + JS UI frameworks (ReactJS / Angular, NodeJS).
xc2xb7 HTML5, CSS3.
xc2xb7 CI/CD (Continuous Integration/Continuous Development).
xc2xb7 SQL (Oracle, Postgres).
xc2xb7 Test Driven Development/Automated Testing (Jasmine/Karma/Selenium/Cucumber/Wire
xc2xb7 German language skills will be advantageous
WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?
xc2xb7 Relevant IT / Business Degree or equivalent experience
xc2xb7 6+ years experience
WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?
xc2xb7 Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional and/or technical design document(s).
xc2xb7 Proactively propose solutions to improve the support of (new) business processes.
xc2xb7 Executing the required changes through configuration.
xc2xb7 Interact with consultants of other modules for Integration requirements.
xc2xb7 Preparing test data and documentation, Conducting Unit tests, Regression tests, System Integration security tests including recording of results and change management (transport) activities.
xc2xb7 Preparing User manuals and conducting training to business process owners.
xc2xb7 Planning of go live milestones, planning, preparation and execution of migration, cutover and Go-Live as well as post Go-Live support activities.
xc2xb7 Interaction with clients through meetings, calls and emails.
xc2xb7 Support the troubleshooting, resolving and closing of Production Support tickets (Incidents & Problems tickets) within defined SLAs (Service Level Agreements).
xc2xb7 User interface transactional solutions.
xc2xb7 Analyse and scope End-user authorisation roles.
xc2xb7 Update and maintain documentation as an existing systems functionality is changed.
xc2xb7 Willing and able to travel
xc2xb7 Execution according to the Agile Methodology and attending of all team meetings, including Stand-ups, Sprint Review, Sprint Retrospectives, Sprint Planning meetings etc.
xc2xb7 Ensure availability to work on weekends and public holidays when required
xc2xb7 Daily use of the Agile Tool Chain, as per the updates required by the respective feature team(s).

JorDan Human Resources

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.


Job Detail

  • Job Id
    JD1290109
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned