Java Application Developer Job ID: 407
|
Job Details:
JAVA APPLICATION DEVELOPER The main objectives to design, implement, test and maintain new software based systems. Such projects include but are not limited to front-end and back-end system software. The job also includes writing documentation for said software, both external and internal documentation. All software must be written with security in mind to avoid hacking. The developer may be required to learn new programming languages to assist in solving problems beyond the capability or suitability of Java. Self-improvements in the field of development are expected, reading materials and/or courses may be provided to assist in this venture. Communications skills are required for team development with other developers, other departments and external parties. Tight deadlines are to be expected at times, putting in extra hours for flexibility may be required. Successful candidates should enjoy working in an energetic team environment; have the enthusiasm and ambition to complete projects to the highest standard and want to be part of an organisation that has high quality values. Ability and commitment is vital to succeed. Requirements · A good degree of proficiency in programming in general and Java in particular, along with the ability to learn new languages as and when required (ability to adapt and pick up new techniques and technology). · RDBMS and SQL knowledge. · Sound understanding of Object-Oriented Programming (OOP). · Knowledge of Service-Oriented-Architecture (SOA) and Distributed Systems/Services would be an asset. · Knowledge of Web Technologies (such as HTML, JavaScript, CSS, JSON, XML, PHP, etc.) would also be considered as an asset. · Excellent interpersonal and communication skills (verbal & written) and fluency in English to facilitate communication with colleagues and external parties. · Self-starter, problem solver with the ability to work independently. · Ability to keep deadlines with the possibility to put in extra work to keep said deadlines. · Strong work ethics – with a passion towards achieving high precision and quality of work produced. · Reliable time keeping and attendance. · Ability to work in groups with other developers and other departments to achieve a common goal. · Creativity and imagination towards the identification and delivery of solutions. Responsibilities · Delivery of high quality code conforming to industry standards and best-practices. · Active interest and involvement in the full development life-cycle of software deliverables (requirements gathering, design, implementation, testing deployment, on-going system support/maintenance). · A commitment to maintain the applicability and correctness of software deliverables produced, guaranteeing their alignment to business requirements and company goals. Education · Good knowledge of international IT and Mobile Telecom standards and protocols. · A minimum University degree in Computer Science, IT, Software Engineering or a related subject. · A minimum of 2 years hands-on experience in Software Development using Java and/or other OO languages (such as C++, C#, Python, etc.) both individually and as part of a team. If you are interested or know of someone that could be, kindly forward your CV in a word format to Krista Psaila on [email protected] or call on +356 27 204 518 for further information. Should this position not be of interest to you, I am always on the look out for Accountants, Financial Controllers, Accounts Assistants, Web & Software Developers, Systems & Network Administrators and Graphic Designers. Get in touch with me by sending me your CV on [email protected] |
|
Country: Malta Region: Any Region |
|
Apply for this Job
Already Registered Log In |