Java Developer

Nicosia, Cyprus


information-technology

Java Developer

Nicosia, Cyprus

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 the production of quality software, making use of software engineering principles, UML and related tools and methodologies to achieve such results. The 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 making 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

 

HR Innovate is an equal opportunity Recruiting Agency and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to protecting your personal data.