Software Engineer: Java, Python, Javascript, HTML, CSS, Terraform
Aktualisiert am 03.07.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 03.07.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Cape Town (+50km)
möglich

Projekte

Projekte

1 Jahr 5 Monate
2022-12 - 2024-04

Customer X | SalesTool

Software Engineer Java Spring Boot Neo4j ...
Software Engineer

Project description:  A web application to facilitate the search and sale of all products the company sells, to be used by salespeople, and provide admin and data generation features to product and price managers.  

Role, task description: As a backend Java software engineer, he was responsible for the development of a suite of API?s that facilitate the operation of the SalesTool. These APIs were built contract first, through the OpenAPI spec, on Spring Boot, and use Neo4j as a persistence layer. 

Technology: Java, Spring Boot, Neo4j, OpenAPI 

Java Spring Boot Neo4j OpenAPI
auf Anfrage
Cape Town
1 Jahr 1 Monat
2022-11 - 2023-11

MSG GillardonBSM AG | Excel Converter

Software Engineer Java Spring Boot Apache POI
Software Engineer

Project description: A stateless API that leverages the Apache POI library to convert formatted data into Excel files and back. 

Role, task description: As a backend Java software engineer, he was part of the team responsible for backend development, design and implementation of a stateless Excel Converter API. This API, built on Spring Boot, accepted specially formatted table data and through the Apache POI library converted this data into downloadable Excel files. Conversion of Excel files to formatted data was also implemented. 

Technology: Java, Spring Boot, Apache POI 

Java Spring Boot Apache POI
auf Anfrage
Cape Town
4 Monate
2022-08 - 2022-11

Collinson | PlatformData

Software Engineer Java Terraform (Infrastructure as Code) Bitbucket VCS ...
Software Engineer

Project description: A modern cloud-native data?transformation pipeline built on AWS that consumes change?data?control events and enriches, tokenises, and stores the data for convenient access by internal Collinson teams.  

Role, task description: As a DevOps & Backend Java software engineer, he was responsible for the architecture, development and deployment of the pipeline components. Through the planning phase he advised the client on the required architecture and AWS services. As a DevOps engineer, he was tasked with setting up build & deployment pipelines. In the initial phases, he was responsible for various Project Management and planning tasks. 

Technology: Java, Terraform (Infrastructure as Code), Bitbucket VCS, Bitbucket Pipelines + CI/CD, Testcontainers, Localstack, OWASP Zap, 
AWS: Lambda, Kinesis, API-Gateway, S3, IAM, Cognito, Step Functions, CloudWatch.

Java Terraform (Infrastructure as Code) Bitbucket VCS Bitbucket Pipelines + CI/CD Testcontainers Localstack OWASP Zap AWS: Lambda Kinesis API-Gateway S3 IAM Cognito Step Functions CloudWatch.
Collinson
Cape Town
1 Jahr 7 Monate
2021-01 - 2022-07

Impact ? Fintech

Software Engineer Java Spring Framework MySQL ...
Software Engineer

Project description: Development and maintenance of invoicing & clearing systems with client-facing screens to view/edit data (tables, forms). 

Role, task description: As a full-stack software developer in the Fintech department he was responsible for the development and maintenance of invoicing & clearing (moving of funds between digital wallets) systems. The work also entailed the development of custom frontend components to display invoicing and clearing data.                                                 

Technology: Java, Spring Framework, MySQL, Hibernate, Javascript, HTML, CSS, Vue, Intellij IDEA, Jenkins, Atlassian Jira, Atlassian Confluence, GitHub, Figma.  

Java Spring Framework MySQL Hibernate Javascript HTML CSS Vue Intellij IDEA Jenkins Atlassian Jira Atlassian Confluence GitHub Figma.
Impact
Cape Town
8 Monate
2020-06 - 2021-01

Impact - Internal Tooling

Software Engineer Java Spring Framework MySQL ...
Software Engineer

Project description Development of internal admin tools to display and update client data. 

Role, task description: As a backend software engineer in the internal tools team, he was responsible for engineering admin tools for teams to access internal software systems & databases.                                                         

Technology: Java, Spring Framework, MySQL, Hibernate, Intellij IDEA, Jenkins, Atlassian Jira, Atlassian Confluence, GitHub.                     

Java Spring Framework MySQL Hibernate Intellij IDEA Jenkins Atlassian Jira Atlassian Confluence GitHub.
Impact
Cape Town
8 Monate
2020-06 - 2021-01

Work Smart Alliance - Co-Founder

Co-Founder Postgres Docker Flask ...
Co-Founder

Project description: Co-founded a freelance software development studio. 

Role, task description: As a full-stack software engineer he was responsible for handling client projects through inception, design, architecture, implementation, and delivery. The projects ranged from industries such as finance, construction project management, and audits. He also developed an internal framework to quickly bootstrap client projects.                                               

Technology: Postgres, Docker, Flask, Python, React, Celery, Redis, AWS, GitHub, Atlassian Jira, Atlassian Confluence, React 

Postgres Docker Flask Python React Celery Redis AWS GitHub Atlassian Jira Atlassian Confluence
Work Smart Alliance
Cape Town

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2016-01 - 2019-12

BSc. Computer Science at Stellenbosch University

Diplom-Informatiker, Stellenbosch University
Diplom-Informatiker
Stellenbosch University

Position

Position

Software Engineer: Java

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Atlassian Jira, Atlassian Confluence, Atlassian Bitbucket + CI/CD, GitHub, Jenkins
Experte
Mac OS, Windows

Betriebssysteme

Spring Framework, Spring Boot, Hibernate, Vue.js, Flask, React, Testcontainers, Apache POI, OpenAPI
Experte
Visual Studio Code, IntelliJ IDEA, AWS (Lambda, Kinesis, VPC, IAM, API-Gateway, Cognito, ECR, Cod), GCP, Figma, Docker, OWASP Zap, Localstack
Experte

Programmiersprachen

Java, Python, Javascript, HTML, CSS, Terraform
Experte

Datenbanken

MySQL, Postgres, Firebase (BaaS), Redis, DynamoDB, Neo4j
Experte

Branchen

Branchen

FinTech

Einsatzorte

Einsatzorte

Cape Town (+50km)
möglich

Projekte

Projekte

1 Jahr 5 Monate
2022-12 - 2024-04

Customer X | SalesTool

Software Engineer Java Spring Boot Neo4j ...
Software Engineer

Project description:  A web application to facilitate the search and sale of all products the company sells, to be used by salespeople, and provide admin and data generation features to product and price managers.  

Role, task description: As a backend Java software engineer, he was responsible for the development of a suite of API?s that facilitate the operation of the SalesTool. These APIs were built contract first, through the OpenAPI spec, on Spring Boot, and use Neo4j as a persistence layer. 

Technology: Java, Spring Boot, Neo4j, OpenAPI 

Java Spring Boot Neo4j OpenAPI
auf Anfrage
Cape Town
1 Jahr 1 Monat
2022-11 - 2023-11

MSG GillardonBSM AG | Excel Converter

Software Engineer Java Spring Boot Apache POI
Software Engineer

Project description: A stateless API that leverages the Apache POI library to convert formatted data into Excel files and back. 

Role, task description: As a backend Java software engineer, he was part of the team responsible for backend development, design and implementation of a stateless Excel Converter API. This API, built on Spring Boot, accepted specially formatted table data and through the Apache POI library converted this data into downloadable Excel files. Conversion of Excel files to formatted data was also implemented. 

Technology: Java, Spring Boot, Apache POI 

Java Spring Boot Apache POI
auf Anfrage
Cape Town
4 Monate
2022-08 - 2022-11

Collinson | PlatformData

Software Engineer Java Terraform (Infrastructure as Code) Bitbucket VCS ...
Software Engineer

Project description: A modern cloud-native data?transformation pipeline built on AWS that consumes change?data?control events and enriches, tokenises, and stores the data for convenient access by internal Collinson teams.  

Role, task description: As a DevOps & Backend Java software engineer, he was responsible for the architecture, development and deployment of the pipeline components. Through the planning phase he advised the client on the required architecture and AWS services. As a DevOps engineer, he was tasked with setting up build & deployment pipelines. In the initial phases, he was responsible for various Project Management and planning tasks. 

Technology: Java, Terraform (Infrastructure as Code), Bitbucket VCS, Bitbucket Pipelines + CI/CD, Testcontainers, Localstack, OWASP Zap, 
AWS: Lambda, Kinesis, API-Gateway, S3, IAM, Cognito, Step Functions, CloudWatch.

Java Terraform (Infrastructure as Code) Bitbucket VCS Bitbucket Pipelines + CI/CD Testcontainers Localstack OWASP Zap AWS: Lambda Kinesis API-Gateway S3 IAM Cognito Step Functions CloudWatch.
Collinson
Cape Town
1 Jahr 7 Monate
2021-01 - 2022-07

Impact ? Fintech

Software Engineer Java Spring Framework MySQL ...
Software Engineer

Project description: Development and maintenance of invoicing & clearing systems with client-facing screens to view/edit data (tables, forms). 

Role, task description: As a full-stack software developer in the Fintech department he was responsible for the development and maintenance of invoicing & clearing (moving of funds between digital wallets) systems. The work also entailed the development of custom frontend components to display invoicing and clearing data.                                                 

Technology: Java, Spring Framework, MySQL, Hibernate, Javascript, HTML, CSS, Vue, Intellij IDEA, Jenkins, Atlassian Jira, Atlassian Confluence, GitHub, Figma.  

Java Spring Framework MySQL Hibernate Javascript HTML CSS Vue Intellij IDEA Jenkins Atlassian Jira Atlassian Confluence GitHub Figma.
Impact
Cape Town
8 Monate
2020-06 - 2021-01

Impact - Internal Tooling

Software Engineer Java Spring Framework MySQL ...
Software Engineer

Project description Development of internal admin tools to display and update client data. 

Role, task description: As a backend software engineer in the internal tools team, he was responsible for engineering admin tools for teams to access internal software systems & databases.                                                         

Technology: Java, Spring Framework, MySQL, Hibernate, Intellij IDEA, Jenkins, Atlassian Jira, Atlassian Confluence, GitHub.                     

Java Spring Framework MySQL Hibernate Intellij IDEA Jenkins Atlassian Jira Atlassian Confluence GitHub.
Impact
Cape Town
8 Monate
2020-06 - 2021-01

Work Smart Alliance - Co-Founder

Co-Founder Postgres Docker Flask ...
Co-Founder

Project description: Co-founded a freelance software development studio. 

Role, task description: As a full-stack software engineer he was responsible for handling client projects through inception, design, architecture, implementation, and delivery. The projects ranged from industries such as finance, construction project management, and audits. He also developed an internal framework to quickly bootstrap client projects.                                               

Technology: Postgres, Docker, Flask, Python, React, Celery, Redis, AWS, GitHub, Atlassian Jira, Atlassian Confluence, React 

Postgres Docker Flask Python React Celery Redis AWS GitHub Atlassian Jira Atlassian Confluence
Work Smart Alliance
Cape Town

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2016-01 - 2019-12

BSc. Computer Science at Stellenbosch University

Diplom-Informatiker, Stellenbosch University
Diplom-Informatiker
Stellenbosch University

Position

Position

Software Engineer: Java

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Atlassian Jira, Atlassian Confluence, Atlassian Bitbucket + CI/CD, GitHub, Jenkins
Experte
Mac OS, Windows

Betriebssysteme

Spring Framework, Spring Boot, Hibernate, Vue.js, Flask, React, Testcontainers, Apache POI, OpenAPI
Experte
Visual Studio Code, IntelliJ IDEA, AWS (Lambda, Kinesis, VPC, IAM, API-Gateway, Cognito, ECR, Cod), GCP, Figma, Docker, OWASP Zap, Localstack
Experte

Programmiersprachen

Java, Python, Javascript, HTML, CSS, Terraform
Experte

Datenbanken

MySQL, Postgres, Firebase (BaaS), Redis, DynamoDB, Neo4j
Experte

Branchen

Branchen

FinTech

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.