Find a Job

Java Developer

This job post is expired. You can search for other jobs here at www.carierista.com.

#HI11729
Type: Full time

 

Do you love or want to work on many different technologies? An excellent role has arisen for a software Developer with Java experience to join a growing software company based in South Africa.

With a willingness to learn and a desire to apply themselves in a structured environment, this is a great job for those of you committed to providing quality work.

Our client emphasizes production of quality software, making use of software engineering principles, UML and related tools and methodologies to achieve such results. Development will be done with a team consisting of Business Analysts, Architect and Project Managers. The successful candidate needs to share such enthusiasm for creating quality software and a willingness to work in a professional manner.   

 

Job Description

 

  • Software development including enhancements and bug fixes in the Java environment.
  • Deployment of new software, maintenance of the development, test and live environments.
  • Creating automated unit tests, and performing manual testing of various software.
  • Provide second level support to Business Analysts and first line support desk.
  • Create thorough documentation prior, during and on completion of a project.
  • Work with new technologies and languages as required.

 

Your Profile

 

  • At least 3-5 years Java programming experience (willing to look at no experience if candidates have good qualifications)
  • Essential Skills preferred: Java 8, SQL, Spring, JSP, Servlets, HTML, Javascript
  • Knowledge of the following technologies will be useful: Typescript, Hibernate, Java Swing, Angular, MySQL, XML, UML.
  • Java certification, or degrees related to programming, are advantageous.
  • Willingness to work within a structured and professional environment
  • Excellent collaborative and team working skills
  • Enthusiastic learner looking for varied and challenging experience coupled with an opportunity for growth.
  •  Team player who is motivated and committed to make a project successful, and can fit into a structured professional environment.
  • Ability to work remotely without constant supervision.
  • Ability to work within the boundaries of the architecture and existing design patterns and guidelines.
  • Ability to work with agreed deadlines, working at a consistent pace to deliver quality results on time.
  • Work carefully, paying attention to detail and cognisant of the effect changes can have on existing systems.
  •  Ability and willingness to explain and communicate within a team environment, both verbally and as part of the documentation process.

 

Carierista Logo

Do you want to receive notifications related to new job positions, career and entrepreneurship matters?