The job offers come from organizations falsely pretending to recruit on behalf of IDC Technologies or by people claiming to work for, or be affiliated to, IDC Technologies. These propositions notify individuals that their qualifications were found suitable to work as an employee (local or expatriate) for IDC Technologies and solicit the transfer of significant sums of money to pay for work permits, insurance policies, joining bonus etc. Please note that IDC Technologies (nor any of the organizations that recruit on our behalf) never ask for any money or payments from applicants, at any point in the recruitment process. All individuals who are successful in gaining an offer of employment from IDC Technologies, whether directly or indirectly, are always required to go through a formal recruitment process. All communications should originate from a verifiable IDC Technologies e-mail address and not from an Internet e-mail address e.g.: Hotmail, yahoo etc. Applicant with experience in projects and exposed to the full system development life cycle, object-oriented programming, integration with middle ware, and usage of database systems would be advantageous.Responsibilities: Participate in custom enterprise application development and maintenance for large corporations both within Asia and worldwide. To participate in all phases of the software development life cycle. To conduct software analysis, programming, testing, and debugging. To maintain and support application post-implementation activities. To support continuous improvement activities, which including troubleshoot, debug, and upgrade existing software and applications. To work closely with client and ensure timely delivery of assigned tasks. Applicant with experience in projects and exposed to the full system development life cycle, object-oriented programming, integration with middle ware, and usage of database systems would be advantageous. Preferably with minimum 4 years of Back-End Application Development experience, relevant to the following skill sets: JAVA (J2EE/JEE) Spring Boot frameworks, Hibernate, JSF, Struts, SQL, HTML, CSS, and JavaScript Strong problem-solving skills. Possess at least a Degree in IT or equivalent