Technology

That job has expired. Here are some similar roles:

Finance Systems Business Analyst

We are seeking an experienced Finance Business Systems Analyst to support and optimize financial systems for our retail operations. This role focuses on ensuring accurate financial reporting, improving system performance,…

ZAR55000.00 - ZAR65000.00 per annum + Annual bonus

SAP HCM Tehnical Lead

Job Title: SAP HCM Technical Lead Location: Cape Town (Belville) Type: Permanent Who are we? Our client is a leading organization operating across various markets, with a strong footprint in…

ZAR1000000.00 - ZAR1450000.00 per annum

Senior Product Manager

Are you ready to take your career to the next level while exploring the breathtaking beauty of East and Southern Africa? We're working with an industry leader in travel and…

ZAR780000.00 - ZAR804000.00 per annum

Product Owner

Start 2025 with a bang by joining a company that's shaping the future of online commerce in Cape Town. This is more than a role-it's an opportunity to be part…

ZAR540000.00 - ZAR600000.00 per annum

Intermediate Java Developer

Technology

A market leader in the online gambling space. We dream, develop and market awesome games for our customers and have a great time doing it.

Software Engineering:

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!

REQUIREMENTS

· 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.

Job Information

Job Reference: JO-2108-245495
Salary:
Salary per: annum
Job Duration:
Job Start Date: 2021/09/01
Job Industries: Technology
Job Locations: Cape Town
Job Types: Permanent
Job Skills: Java

Here are some related jobs

AWS Data Engineer

Job Title: AWS Data EngineerDuration: 12-Month Renewable ContractLocation: Cape Town CBD (4 Days On-Site Per Week) Job Summary:We are seeking a skilled and motivated AWS Data Engineer to join a…

ZAR600 - ZAR650 per hour + Time and Materail, Renewable

Product Owner – Customer Innovation

Lead the Charge in Digital Innovation as a Senior Product Owner! Are you passionate about creating customer-focused digital solutions? Join a leading organization that's redefining the future of digital ecosystems.…

ZAR1200000.00 - ZAR1400000.00 per annum

Project Manager

Project Manager - Nairobi, KenyaAre you an experienced Project Manager seeking an exciting new opportunity? Join a forward-thinking, globally recognized organization that is transforming industries worldwide. This role offers the…

ZAR700000.00 - ZAR727127.00 per annum
×
ZA

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Intermediate Java Developer

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 49 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.