Java Developer (Senior)

Click Here to Apply

Job Location

Midrand, South Africa

Job Description

Essential Skills Requirements: - Strong conceptual skills - Strong knowledge in software engineering with a focus on cloud architectures - Very strong knowledge in Java, Linux, AWS technologies, and relational databases - Strong knowledge in version control systems and branching models - Strong knowledge of X.509 certificates and trust chains Advantageous Skills Requirements: - Strong knowledge in multithreaded concepts - Strong knowledge in DB optimization - Experience in API and performance testing - Typescript - REST / (OData / Graph QL) (advantageous) - Understanding ESB Integration Skill (IIB, Tibco, Oracle Fusion, MQS, Messaging concepts) - Working with Queues, Flows, Execution Groups - Docker/AWS - Kubernetes/AWS - Git (version handling), Bitbucket, SVN - IoC / Dependency Injection - Jira, Confluence - Micro Services - Java/Spring Boot - JavaScript JS UI frameworks (ReactJS / Angular, NodeJS) - HTML5, CSS3 - CI/CD (Continuous Integration/Continuous Development) - SQL (Oracle, Postgres) - Test Driven Development/Automated Testing (Jasmine/Karma/Selenium/Cucumber/Wire) - German language skills will be advantageous Qualifications/Experience Required: - Relevant IT / Business Degree or equivalent experience - 6 years experience Role and Responsibilities: - 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) - Proactively propose solutions to improve the support of (new) business processes - Execute the required changes through configuration - Interact with consultants of other modules for integration requirements - Prepare test data and documentation, conduct unit tests, regression tests, system integration security tests including recording of results and change management (transport) activities - Prepare user manuals and conduct training for business process owners - Plan go-live milestones, preparation and execution of migration, cutover, and go-live as well as post go-live support activities - Interaction with clients through meetings, calls, and emails - Support troubleshooting, resolving, and closing of Production Support tickets (Incidents & Problems tickets) within defined SLAs (Service Level Agreements) - Develop user interface transactional solutions - Analyze and scope end-user authorization roles - Update and maintain documentation as an existing systems functionality is changed - Willing and able to travel

Location: Midrand, ZA

Posted Date: 5/22/2024
Click Here to Apply
View More Jobs

Contact Information

Contact Human Resources

Posted

May 22, 2024
UID: 4702757807

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.