Java Front End Developer

Job Category: Front-end
Job Type: Contract
Job Location: Johannesburg
Vacancies: 1-4
Experience: 2 - 7 years


A new exciting opportunity exists for a talented and experienced software developer. We are seeking a talented individual to assist with some of our challenging, high-profile and large scale software development projects. The successful candidate will have strong software development experience in developing enterprise applications.

Duties & Responsibilities

Creating website layout/user interfaces by using standard HTML/CSS practices
Integrating data from various back-end services and databases
Researching, designing, implementing and managing software programs
Testing and evaluating new programs
Identifying areas for modification in existing programs and subsequently developing these modifications
Writing and implementing efficient code
Determining operational practicality
Developing quality assurance procedures
Deploying software tools, processes and metrics
Maintaining and upgrading existing systems
Training users
Working closely with other developers, UX designers, business and systems analysts


Strong experience in developing web frontends using Angular.
Experience in object-orientated programming skills, primarily in ASP.NET Core.
Knowledge of ASP.NET Core, Java Spring Boot, Entity Framework, Python, Docker/Kubernetes, Linux operating systems, Git and GitLab .
Minimum three years of relevant experience.
Predictive analytics and big data processing highly advantageous.


Bachelor Degree in Computer Science, Software Engineering, Software Programming and Development, Engineering, Mathematics, Statistics and Physics.
Banking experience a plus.

Personal Attributes

A conscientious individual demonstrating attention to detail and quality along with high levels of ownership and commitment.
An excellent team player capable of delivering results under pressure and to strict deadlines.
Strong problem-solving skills.
A passion for keeping up to date with the latest advances in technology and how this affects the business environment.
Metric driven and focused on continual improvement.
Ability to communicate technical concepts in simple terms.

What we offer

Exciting career growth prospects linked to the success of an ambitious FinTech inspired team.
The prospect of working closely with professionals who are leaders in their fields.
A large team of professionals to support business and professional growth.
The international Company network, which provides opportunities to travel and access to international best practice.

For more information contact Mpilo
To start as soon as possible

Apply for this position

Allowed Type(s): .pdf, .doc, .docx