Software Engineer (Cape Town)

3 months ago 60

As a software engineer, you will be responsible creating and maintaining customer-facing and internal applications that will manage millions of products and service thousands of customers on a daily basis. You will work in a small team which is closely aligned to the business. You will be involved in every aspect of the development life cycle and will be part of our further transition from legacy to more current and relevant technologies.

The tech stack

Tech X operates mainly as a Java house with our front end built on Next.js running both on premise and in the cloud respectively. While Java and Next.js are at our core, we use a range of technologies, frameworks and services. Included in the stack is, but not limited to, the following:

Frontend: JSP, Java Swing, HTML, CSS, Bootstrap, Javascript, React.js, Redux
Backend: Java, Spring, EHCache, PostgreSQL, Go, Node.js, Bash

Tools, services, etc.: Git / Gitlab, AWS EB / EC2, S3, Route53, Cloudfront, API Gateway, Lambda, Cloudflare, Docker / Portainer, Prometheus, Grafana, ELK

The technical and qualification requirements

Experience in:

  • Building REST APIs and web front ends.
  • Overall solution design and documentation.
  • Designing, building, and integrating APIs.
  • Designing and implementing database schemas (PostgreSQL).
  • JSON and XML.
  • Linux based systems and environments.
  • Data structures, algorithm design, problem-solving, complexity analysis, secure
  • Coding best practices and remediation.
  • Analysing and troubleshooting distributed systems.
  • Tackling problems of load, scale, and optimisations of complex large-scale deployments.

Skills

  • Four-plus years of experience.
  • Extensive knowledge of Java.
  • Strong growth mindset and the motivation to continuously improve self and team performance.
  • Highly passionate about hands-on coding.
  • Ability to work autonomously, as an individual and as part of a team.

Advantageous

  • Relative IT degree/diploma/certifications.
  • Fintech / e-commerce experience.
  • Experience with containerisation. 

Posted on 13 Jan 11:14, Closing date 14 Mar

Or apply with your Biz CV

Create your CV once, and thereafter you can apply to this ad and future job ads easily.

Independent Media Recruiter

Independent Media is one of South Africa's leading print media production companies. Our stable of fine, quality publications include 18 of the country's most prominent newspapers with The Star in Johannesburg,Cape Times and Cape Argus in Cape Town and The Mercury in Durban firmly entrenched in millions of households throughout South Africans.

Software Engineer

Cape Town
As a software engineer, you will be responsible creating and maintaining customer-facing and internal applications that will manage millions of products and service...

Independent Media Recruiter

e-Merge IT Recruitment

SENIOR Full Stack Java Software Engineer

Cape Town
Are you ready to build innovative, scalable systems that support millions of users across South Africa? Join a world-class engineering team dedicated to delivering...

e-Merge IT Recruitment

Viral Video Specialist

Cape Town
Apply here: https://ats.rippling.com/seentvhiring/jobs/5d326135-07f7-4afd-b279-671b754eaa38 Search Seen TV on Insta, Snapchat, Tiktok- wherever! You'll see what...

Seen.tv

Head of Brand Studio

Cape Town
Apply here: https://ats.rippling.com/seentvhiring/jobs/ae4d485d-11f7-4ef3-97a2-40904bd543bd  Search Seen TV on Insta, Snapchat, Tiktok- wherever! You'll see...

Seen.tv

Head of Sales

Cape Town
Apply here: https://ats.rippling.com/seentvhiring/jobs/91c34fca-7ca1-46b5-802c-64d561cc185f Search Seen TV on Insta, Snapchat, Tiktok- wherever! You'll see what...

Seen.tv

Video Editor

Cape Town
Apply: https://ats.rippling.com/seentvhiring/jobs/be183ec5-c24c-47fc-9e2d-f4c0be99158b  Search Seen TV on Insta, Snapchat, Tiktok- wherever! You'll see what...

Seen.tv

Executive Assistant (CEO)

Cape Town
Apply here: https://ats.rippling.com/seentvhiring/jobs/faa08277-6a29-4986-80e1-b10af1eefca3  Search Seen TV on Insta, Snapchat, Tiktok- wherever! You'll see...

Seen.tv

Media Operations Manager (Digital Agency)

Cape Town, Wynberg Chelsea
About Us We’re a small but dynamic and fast-growing full-service digital agency, expanding into a new division dedicated to servicing our UK agency partner...

Campaign Manager (Performance Media)

Cape Town, Wynberg Chelsea
Digital Campaign Manager (Performance Media)(Multi-platform builds, optimisation and insights) About us We’re a small but dynamic and fast-growing full-service...

Account Manager / Pod Manager

Cape Town
Account Manager / Pod Manager (Performance Media)(Client and delivery oversight) About us We’re a small but dynamic and fast-growing full-service digital...

Junior Campaign Manager (Performance Media)

Cape Town, Wynberg Chelsea
Junior Campaign Manager(Reporting and data | Campaign build support) About us We’re a small but dynamic and fast-growing full-service digital agency, expanding...

Social Media Intern (Sports)

Cape Town
Highbury Media T/A Habari Media is a media powerhouse, whose world-class titles connect brands to targeted audiences.

Highbury Media T/A Habari Media

More jobs

Read Entire Article