Fullstack Software Engineer

Lov.Cash

Cape Town

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lov.Cash, located in Cape Town, South Africa, is looking for a FullStack Java/J2EE Developer to help design and develop innovative financial service solutions. The ideal candidate should have over 5 years of full-stack development experience and strong skills in Java/J2EE, Spring framework, and web services.

Responsibilities include developing scalable applications, reviewing design documents, and ensuring security best practices. A Bachelor's degree in Computer Science or a related field is required, along with outstanding communication skills and a dynamic work approach.

Qualifications

  • 5+ years of experience in full-stack development.
  • Solid experience in Java/J2EE (Java 8).
  • Experience in developing web services using HTTP REST/JSON and SOAP.
  • Comprehensive knowledge of web design patterns and front-end technologies.

Responsibilities

  • Design and develop front-end and back-end applications.
  • Review architecture and design documents.
  • Testing and debugging of software.
  • Conduct code reviews.

Skills

Full-stack development
Java/J2EE
REST/JSON and SOAP web services
MAVEN / GIT
AWS services
API modeling
MySQL and Postgres
HTML5, JQuery, MVC frameworks
Unit testing
Agile development methodology

Education

Bachelor in Computer Science / Software Engineering

Tools

Spring framework
Spring Boot
Hibernate
Postman

Job description

Lov.Cash is a mobile financial services platform aimed at consumers and businesses in emerging markets. We are developing innovative, accessible & affordable financial services solutions such as mobile wallets & payment terminals (POS) for sending and receiving digital currency. Lov.Cash provides a digital alternative to cash and improves the security and safety for traders and their shoppers.

Job Description
Role Overview

FullStackJava/J2ee Developer with hands‑on Angular experience with Spring framework and Web‑services.

Role Responsibilities
  • Design and develop front-end architecture as well as back-end web applications
  • Reviewing architecture and design documents
  • Providing feedback on approach and estimates
  • Recommend development options
  • Creating tech designs and specifications
  • Testing and debugging of software.
  • Take responsibility of writing and documenting maintainable, adaptable, and scalable, clean code
  • Security best practices for micro services
  • Conducting code reviews.
Required Experience
  • At least 5+ years of years experience in full-stack development (rare exceptions for highly skilled developers)
  • Solid working experience in Java/J2EE (Java 8) development
  • Working experience in developing web services using HTTP REST/JSON and SOAP
  • Message Event Queues and Topics.
  • Must have MAVEN / GIT
  • Knowledge of AWS services
  • Experience in API modeling and design process
  • Working experience in MySQL and Postgres
  • Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns.
  • Comprehensive and extensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC frameworks, specifically Spring and Spring Boot.
  • Hand‑on experience with unit testing and working with CI environment
  • Outstanding communication skills with the ability to solicit and formalize requirements.
  • Ability to work in a dynamic environment with changing requirements.
  • Experience with agile development methodology.
Nice to Have

Graphql Experience

  • Spring Boot and Microservices
  • Spring framework, REST Services, Spring Data (ORM), JPA, Postman, SOAP
  • Message Event Queues and Topics
  • HTML & CSS
  • Hibernate
  • Unit Testing – Junit & Mock Frameworks
  • AWS services
  • SQL
Qualifications

Bachelor in Computer Science / Software Engineering or related IT field or equivalent combination of experience and education

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Java/Spring + Angular
Senior Full-Stack Engineer — Java/Spring + Angular

Lov.Cash • Cape Town

On-site
ZAR 600,000 - 800,000
Full Stack Developer (Java)
Full Stack Developer (Java)

Indsafri • South Africa

On-site
ZAR 500,000 - 800,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Full Stack Java Developer
Full Stack Java Developer

CVQuest • Pretoria

On-site
ZAR 780,000 - 1,080,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Java Developer MMH260715-2
Senior Java Developer MMH260715-2

Momentum • Centurion

On-site
ZAR 1,000,000 - 1,700,000
Backend Developer
Backend Developer

Indsafri • South Africa

On-site
ZAR 600,000 - 800,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer (Senior) 2182
Full Stack Developer (Senior) 2182

Opensource Intelligent Solutions • Pretoria

On-site
ZAR 1,200,000 - 1,800,000
Senior Backend Developer
Senior Backend Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000