Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Developer Java.
South Africa Jobs Expertini

Urgent! Software Developer- Java Job Opening In South-Africa – Now Hiring Flash Group

Software Developer Java



Job description

Flash
2025/02/27 Western Cape
Job Reference Number: T186
Department: Technology
Business Unit:
Industry: Information Technology
Job Type: Permanent
Positions Available: 1
Salary: Market Related
We are looking for a talented individual to be part of an equally talented team of software developers.

This individual will be responsible for the planning, execution, and success of complex software solutions to meet the needs of the business.
Job Description
RESPONSIBILITIES:

  • Write clear, well-structured code that adheres to coding guidelines and conventions, ensuring it is easily understood by others.

  • Proactively tests their work to maintain high-quality standards.

  • Provide clear and actionable technical feedback on pull requests.

  • Align with engineering principles when reviewing and providing feedback on others' code.

  • Take responsibility for the quality of their work and owns the resolution of defects.

  • Demonstrate awareness of key non-functional principles in their discipline/domain (e.g., accessibility, performance, security) and takes action to address them.

  • Assist with deployments and participates actively where appropriate
Job Requirements
MINIMUM REQUIREMENTS:
  • Have a minimum of 3-5 years’ experience in software development.
TECHNICAL SKILLS:
  • JAVA Spring boot (JAVA/J2EE)
  • Sound knowledge of OO design principles and patterns.

  • Experience in RESTful web services and
  • Experience with microservices architecture and design
  • Experience with Relational DBMS.
Advantageous Skills
  • Java Spring Boot (Java / J2EE)
  • MSSQL/Oracle
  • Auth 2.0 authentication
  • Docker
  • DevOps methodology including setting up CI/CD pipelines
  • Unit and Integration Testing
  • RabbitMQ
  • Redis
  • Azure Cloud Services
  • Agile methodologies (Scrum, Kanban)
COMPETENCIES / ATTRIBUTES:
  • Problem solver
  • Ability to lead projects
  • Ability to communicate about technology in non-technical terms to colleagues and client
  • Ability to work calmly and methodically when under pressure
#J-18808-Ljbffr


Required Skill Profession

Software Development



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Developer Potential: Insight & Career Growth Guide