23.05.2024
Java Developer (Contract) - Midrand/Gauteng - ISB4540513
iSanqa
South Africa, Midrand
Our client requires the services of a Software Engineer (Senior) Midrand/Menlyn/Rosslyn/Home Office Rotation Amazing brand with cutting edge technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environment POSITION: Contract until December 2026 EXPERIENCE: 6-8 Years related working experience. COMMENCEMENT: As soon as possible QUALIFICATIONS/EXPERIENCE Relevant IT / Business Degree or equivalent experience. 6 years experience ESSENTIAL SKILLS 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 Mock) IntelliJ / WebStorm. Build Tools (Maven/ Gradle/ Gulp/grunt/webpack). Jenkins (CI (Continuous Integration) / DevOps). NodeJS (advantageous). Java Micro Profile (Jax-RS) (advantageous). 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 Take consultative approach to challenge customers requested solution design, should a better alternative exist. Excellent interpersonal skills to communicate effectively (verbally and written) with both technical and non-technical colleagues/users. Strong Presentation skills. Good time management and organisational skills. Willingness to learn and grow with the team. Willingness to engage with foreign customers and be sensitive to possible language barriers and culture differences. Willingness and ability to work on weekends and public holidays on implementation and operations (IT Support) related tasks. Ability to work as part of an agile team, inter dependant and independently to submit deliverables on time and in excellent quality. Proactive and take personal initiative when appropriate self-starter. Above board work ethics this is of utmost importance. Flexibility to take up different tasks in the project. Ability and willingness to coach and give training to fellow colleagues and users when required. Solution and results orientated with strong customer focus. Understand situational awareness and holistic view on topics. Continuous improvement mindset. Willing and able to travel extensively, for up to 2 weeks at a time (international). ADVANTAGEOUS SKILLS 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. Execution according to the Agile Methodology and attending of all team meetings, including Stand-ups, Sprint Review, Sprint Retrospectives, Sprint Planning meetings etc. 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 #Springboot #Javascript #Supplychaing #Agileworking #FuelledbyPassionIntegrityExcellence #J-18808-Ljbffr
Attention! You will be redirected to another site