Java / Full Stack Developer

at iSanqa
Location Midrand/Menlyn/Rosslyn/Home Office rotation, South Africa
Date Posted August 14, 2022
Category IT / Information Technology
Job Type Full-time
Currency ZAR

Description

Duties & Responsibilities

ROLE

  • Maintain and develop new features for a Fleet Management system
  • The main competency is the ability to effectively support and maintain the current application, develop new features, and perform additional DevOps functions.
  • Participate in stand-ups
  • Able to translate complex requirements into functional architecture.
  • Design solutions that integrate with an enterprise environment
  • Recommend best practices for the system.
  • Comply with all technical and business requirements
  • Maintain and enhance unit and integration tests
  • Contribute and adhere to keeping up and improving code quality standards.
  • System security measures
  • Ability to work in a DevOps model maintaining a complex solution that the group relies on whilst also augmenting it safely.
  • Working in the AGILE framework
  • Review and present work to Product Owner & Stakeholders.
  • Prepare Production deployment plan documents
  • Creating/updating technical documentation
  • System deployment & release activities.
  • Production support & hyper-care after production deployments.

Desired Experience & Qualification

REQUIREMENTS:

  • 5 years’ relevant experience
  • Degree or Diploma – relevant work experience
  • Open to SA Citizens / Permanent Residents
  • Willing and able to travel, for up to 2 weeks at a time (international)

 

Technical / Functional Skills

  • JAVA (Java 11)
  • Calling and creating REST services, RESTful APIs
  • Jenkins (CI (Continuous Integration) / DevOps)
  • IoC / Dependency Injection
  • JavaScript
  • Git
  • SQL (Postgres)
  • TDD / Test Driven Development
  • Gradle / maven
  • Spring Boot
  • JSON and XML
  • Logging and tracking tickets to external support
  • Debugging & Troubleshooting

 

Beneficial:

  • AWS
  • React / Angular
  • Bitbucket
  • Jira / Confluence
  • Prometheus / Grafana
  • Kubernetes

 

Soft Skills

  • Strong interpersonal and communication skills with ability to communicate effectively
  • Strong ability to understand and interpret Business needs and requirements with the ability to move concepts through to proposal and finally successful implementation.
  • Excellent interpersonal and organizational skills with ability to communicate effectively (both verbally and written) with both technical and non-technical colleagues / users.
  • Should be willing to deal with (talk to) our customers. In most cases they will be foreign customers and language barriers might exist.
  • Must have good time management skills
  • Ability to work as part of an agile team, inter dependant as well as independently and submit deliverables on time and in excellent quality
  • Must take ownership of an assigned task and see it through to completion
  • Must be self-motivated and open to learn
  • SELF-STARTER
  • Flexibility to take up different tasks in the team
  • Ability and willingness to coach and give training to fellow colleagues and users when required.
Drop files here browse files ... Dropbox ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za