Java Software Developer (senior) Gauteng/hybrid

South Africa, South Africa

Job Description


Java Software Developer (Expert) Gauteng/Hybrid

Our client requires the services of a Software Engineer - xefxbbxbf 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 2025

EXPERIENCE: 8+ Years

COMMENCEMENT: As soon as possible

QUALIFICATIONS/EXPERIENCE

South African citizens/residents are preferred.
IT Degree and/or relevant qualifications/years of experience
Formal qualification in IT (Diploma / Degree) or equivalent working experience
Oracle Java Certification (e.g. SCJP / OCJP etc.) is an advantage.
Relevant knowledge on RESTful API, SOAP, JSON
Comfortable with developer IDE tools (NetBeans, IntelliJ, or Eclipse) and navigating your way through the console.
Experience working with JSF is advantageous.
Experience working with Spring MVC is advantageous.
Experience working with J2EE Application servers: JBoss, WebLogic, WebSphere, Glassfish, Apache Tomcat etc.
Experience with Build, repository and CI tools such as Ant and Maven, Subversion, CVS and Hudson / Jenkins.
Experience in SDLC, and Agile is beneficial.
Strong emphasis on modern JavaScript framework like React, Angular, Amber.
Angular (ng-router, UI Router, ng-resource)
RESTful API
Working with JSON, jQuery
Build responsive HTML, CSS3 and Bootstrap is beneficial
Comfortable with developer tools (Netbeans, IntelliJ, or Eclipse) and navigating your way through the console.
Experience developing with Node.js or other modern JavaScript libraries is useful.
AWS DevOps experience with AWS IAM, EKS, ECS, EC2, RDS, S3, Docker and Kubernetes and other Cloud technologies.
Terraform Deployments, CI/ CD (Jenkins Github) and DevSecOps (Security Hub, CIS) experience.
Understanding Cloud Technologies and Infrastructure (AWS, Azure, Google Cloud)

ESSENTIAL SKILLS:

Understanding of integration between different technologies
Coordination between development and support environments
Assisting with the business case
Planning and monitoring
Eliciting requirements
Requirements organisation
Translating and simplifying requirements
Requirements management and communication
Requirements analysis
Document requirements in appropriate format depending on methodology followed
Assist with identification and management of risks

ADVANTAGEOUS TECHNICAL SKILLS

Problem solving capabilities
Ability to work as part of a team
Ability to work interdependently as well as independently and to submit deliverables on time and with excellent quality
Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users
Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation
Strong presentation skills
Above-board work ethics
Flexibility to take up different tasks in the project
Ability and willingness to coach and give training to fellow colleagues and users when required
Willing and able to travel internationally

ROLE:

Managing projects / processes
Ability to develop within a specific sought-after programming language
Strong working knowledge with software development tools, techniques and approaches used to build application solutions
Working knowledge with software development tools, techniques and approaches used to build application solutions
Cloud computing technologies, Business drivers and emerging computing trends

NB: xefxbbxbfxefxbbxbfBy 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 #RESTfulAPI #JSON #SpringMVC #J2EE #JavaScriptFramework #AWSDevOps #Terraform #CI/CD #CloudTechnologies

#ReactJS #AngularJS #NodeJS #SoftwareDevelopment #FuelledbyPassionIntegrityExcellence

iSanqa Investments

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
    JD1294731
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned