Java Full Stack Developer

Job ID: 34959969

Budget: $15 – $25 USD

We are looking for a Java Full Stack Engineer based in South Africa to become a part of the Engineering team, the role of the new Java Programmer will be to support our product engineering team in building and enhancing product features, scaling, and supporting their enterprise deployments.
The position is a hybrid role spanning technical research, product development, engineering, and support.
Responsibilities

Design, implement and articulate our solution both to customers and to internal stakeholders.
Work with the Product Manager and Engineering team to define new requirements, develop and deliver solutions based on customer requirements.
Help design proof-of-concept tests to prove-out both the technology and the value that the company's technology delivers.
Support and enable customers to integrate our products into their existing production environments. This may include the initial installation of the software and frequent upgrade deployments.
Identify and resolve technical issues and drive to closure to ensure customer satisfaction.


Skills we are looking for

Provide specialist technical expertise to the Field Teams.
5+ years of experience working in Software Product development or services teams
Experience implementing Enterprise Software on Cloud Platforms, IaaS, PaaS, or Virtual Infrastructure software.
Extensive hands-on knowledge in the following areas:
Java Enterprise Applications
Spring, Hibernate
Management of Relational Database systems (MS SQL Server)
Front-end technologies such as Javascript, HTML, CSS
Experience working on GWT Frontend framework
Exceptional written and verbal communication skills.
Experience working with Financial Institutions and their structure and language
Bonus: Experience in building and deploying software on AWS or Azure.


Mindset & Culture

Self-motivated and a self-starter, comfortable working remotely and autonomously.
Flexibility with a can-do attitude when operating in a start-up environment.


If you think you're a suitable candidate for this position and are interested in joining us on our journey and have a flair for tech and a passion for people, then please apply.