Senior Java Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 10-06-2019 8:18:14 AM
02-08-2019 9:21:21 AM
Senior Java Developer

Core responsibilities will include but are not limited to the following:

• To work with a team of programmers developing and maintaining a mobile billing and messaging platform including its front- and back-end.
• Working on Debian/AWS based servers with Java / Erlang in tight integration.
• Develope and extend connections to mobile networks and aggregators all over the world, extend web based APIs, work on server side applications for our CRM system and create PHP / Bash scripts to schedule tasks, maximize performance of integrations and lead technical communication with your opposites at mobile networks, aggregators and suppliers.
• We expect you to take your own initiatives and responsibilities in our team and will put you in charge of some parts of our system.

Qualifications and Experience:

= BS or MS in Computer Science or related field
= 4+ years with JAVA
= 2+ years with Erlang (Advantageous)
= 3+ years experience with a scripting language like PHP, Python, Perl, Ruby etc.
= 4+ years of Linux experience, preferably debian based
= 4+ years with MySql
= Complex SQL queries and database schema design
= Experience with Amazon Web Services
= Experience with modern server components (Memcache, Couchbase, RabbitMQ, etc)
= Working in a collaborative team environment using tools like Git and Slack.
= Knowledge of common web security vulnerabilities such as SQL Injection and XSS
= Shell scripting (ksh, bourne, bash, csh, etc)
= Excellent verbal and written communication skills in English
= Strong interpersonal skills
= Willingness to interact with outside collaborators and partners regularly
= Experience integrating open source and third-party applications into existing systems
= Familiarity with source control systems such as Git, Subversion, etc
= Scrum, Kanban, or other agile methodologies
= Collaborating with engineering teams in multiple locations
= Experience with application profilers

Company Benefits:
We are continually adding and improving our benefits but here are some of the perks we offer:

• Private healthcare
• Half Fridays

Recruiter: Basebone Pty