Java Application Developer
Posted by Goldman Tech
Johannesburg, ZA
3d ago
source : Jobmail

Education : B.Sc Degree in Computer Science

Experience : Minimum 3 years’ experience

Reference : ML

Job Description : Are you a application developer who is prepared to work with a highly skilled dynamic team in a technically exciting and challenging industry?

Then this vacancy is perfect for you!

Requirements -

Minimum 3 years' experience

B.Sc Degree in Computer Science

Exposure to the full software life cycle.

Experience developing high performance, scalable, reliable applications.

Proven experience meeting deadlines and delivering quality code

Strong OO design and development skills in core Java.

Exposure to and interest in modern design patterns.

Good understanding of the Java thread model.

Good understanding of the Java networking model.

Extensive experience with the IoC pattern in general and the Springframework in particular, including its current ecosystem.

Solid Java SDLC (develop, debug, test, package, publish, deploy) experience.

Exposure to the agile methodology, including implementation of unit tests (JUnit, Mockito, PowerMockito) and continuous integration (Jenkins).

Strong JVM configuration and tuning experience.

Inter-process communications using TCP / IP sockets

SQL, relational database design and JDBC, preferably with MySQL

Strong JVM configuration and tuning experience

Linux (intermediate). Expert with bash scripting experience preferred.

Version control systems - CVS / SVN / GIT (intermediate)

CentOS / Fedora / RHEL (Bonus)

High availability experience (Bonus)

Redmine, Jira, trello or other issue tracking experience

Duties -

The candidate will be expected to design, develop, test, document and support applications written in Java running on Linux for the mobile space.

Should you meet the requirements for this position, please email your CV to it.careers goldmantech.co.za. You can also contact us 021 180 4555.

Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.

Apply For this Job

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form