Java Developer Midrand/Hybrid - iSanqa

    iSanqa background
    Description

    Our client requires the services of a Software Engineer (Advanced) Midrand/Menlyn/Rosslyn/Home Office rotation

    • Amazing brand with innovative technology
    • Excellent teams in Global team collaboration
    • High work-life balance with Flexible hours
    • Agile working environment

    POSITION: Until December 2026

    EXPERIENCE: 4-6 Years related working experience.

    COMMENCEMENT: As soon as possible.

    QUALIFICATIONS/EXPERIENCE

    • Relevant IT / Business Degree or equivalent experience
    • 4+ years experience

    ESSENTIAL SKILLS

    • Strong conceptual skills
    • Advanced knowledge in in software engineering with a focus on cloud architectures
    • Advanced knowledge in JAVA, LINUX, AWS technologies and relational databases
    • Solid knowledge in version control systems and branching models
    • Solid knowledge of X.509 \certificates and trust chains

    ADVANTAGEOUS SKILLS

    • Advanced knowledge in multithreaded concepts
    • Advanced 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

    ROLE:

    • 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.
    • Executing the required changes through configuration.
    • Interact with consultants of other modules for Integration requirements.
    • Preparing test data and documentation, Conducting Unit tests, Regression tests, System Integration security tests including recording of results and change management (transport) activities.
    • Preparing User manuals and conducting training to business process owners.
    • Planning of go live milestones, planning, 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 the troubleshooting, resolving and closing of Production Support tickets (Incidents & Problems tickets) within defined SLAs (Service Level Agreements).
    • User interface transactional solutions.
    • Analyse and scope End-user authorisation roles.
    • Update and maintain documentation as an existing systems functionality is changed.
    • Willing and able to travel.
    • Execution according to the Agile Methodology and attending of all team meetings, including Stand-ups, Sprint Review, Sprint Retrospectives, Sprint Planning meetings etc.
    • Ensure availability to work on weekends and public holidays when required
    • Daily use of the Agile Tool Chain, as per the updates required by the respective feature team(s).

    NB: By applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.

    Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.

    #isanqa #isanqajobs #Javadeveloper #softwareengineer #Linux #AWSTechnologies #Databases #FuelledbyPassionIntegrityExcellence