Talent.com
Flash Group
Senior Software Developer ( Java Springboot) (Western Cape)Flash Group • ZA
Senior Software Developer ( Java Springboot) (Western Cape)

Senior Software Developer ( Java Springboot) (Western Cape)

Flash Group • ZA
30+ days ago
Job description

Description

Day to day responsibilities will include:

  • Technical architectural design
  • Develop and document design, source code and technical architecture
  • Maintain and manage existing source code
  • Design, develop and implement solutions to users’ needs and requirements
  • Review and improvise code
  • Run tests and fix bugs
  • Coordinate with architects and business analysts to determine functionalities
  • Develop technical solutions to complex business problems
  • Design and develop technical solutions for enterprise-level projects
  • Design and develop data analysis solutions
  • Design and develop logical and physical data models that meet application requirements
  • Mentor team mates

Requirements

Minimum requirements:

  • Have a minimum of 8 years’ experience in software development.
  • Be passionate about technology, enthusiastic about problem solving, and constantly seeking to learn and improve skillset.
  • Have had exposure to the full software development lifecycle.
  • Analysis and Design
  • Sound knowledge of OO design principles and patterns.
  • Understanding of ORM frameworks

Skills

  • Java Spring Boot (Java / J2EE)
  • Wide-ranging experience using Java tech stacks and other programming languages.
  • Experience in RESTful web services and Identity Server authentication.
  • Experience with microservices architecture and design
  • Experience with Relational DBMS.
  • Ability to communicate about technology in non-technical terms to colleagues and Clients.
  • Ability to work calmly and methodically when under pressure.

Advantageous

  • C# .Net Core
  • MSSQL/Oracle
  • Identity Server authentication.
  • Cloud Native architecture
  • Docker
  • Versed in DevOps methodology including setting up CI/CD pipelines.
  • Exposure to Agile methodologies (Scrum, Kanban).
Create a job alert for this search

Senior Software Developer ( Java Springboot) (Western Cape) • ZA

Similar jobs

Java Developer (Spring Boot)

DeARX Services LtdZA

A leading bank in Sandton is looking for a Java Developer (12-month contract) to join a talented engineering team responsible for building and enhancing digital banking solutions that serve million... Show more

 • Promoted

Senior Software Engineer

TFGZA

Collaboration with the team as part of an Agile development process.Manage your AzureDevops tasks, removing ambiguity from your tickets to streamline development .Assist your team on operational ta... Show more