Salt Intermediate Java Developer Jobs in South Africa
Salt Intermediate Java Developer Jobs in South Africa
Our team of software engineers is responsible for designing, implementing, delivering and supporting software systems.
Some of our systems have dependencies on services we don’t control so we need to consider things like separation of responsibilities and testing strategies carefully.
We also have a collection of software systems that we are in the process of moving and modernizing, in part, through containerization.
We have a continual stream of business requirements lots of which necessitate new projects which we integrate to our collection of systems.
We’re continually looking for ways to work in a more automated and streamlined way and we’re passionate about delighting our customers as well as debating our favourite text editor.
Software Engineering:
Making sure they have the knowledge of the system they are working with
Understanding the requirements and identifying conflicts or potential risks before coding
Designing a solution and presenting to the team so it can be polished if required and owned by all
Being comfortable with legacy systems and compromises, but aiming for the change in the right direction
Being responsible for creating a deployment plan which includes valuable tests and ensures stability
Things you’ll need to know about:
Java 8, Spring,
SpringBoot, Spring Cloud
Testing tools like Junit. Wiremock and Cucumber are on our horizon too.
Relational databases.
Containers and container orchestration. Currently we use Docker Swarm and Kubernetes.
Version control – we use git.
Agile, in particular scrum.
The ability to communicate effectively, whether it’s spoken, written or collaboration over documentation and most importantly – a willingness and ability to learn new things!
Requirement
Degree
Passionate about quality code;
Excellent verbal and written communication skills
Experience implementing scalable software systems and platforms
Expert knowledge in building REST APIs
Exceptional problem-solving skills
Salt is acting as an Employment Agency in relation to this vacancy.
How to Appy
For more information and job application details, see; Salt Intermediate Java Developer Jobs in South Africa
Find daily jobs in South Africa. Jobs - South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.
Jobs in South Africa - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.
Find your dream job from 1000s of vacancies in South Africa posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to Best African Jobs.