← Back to Jobs

Software Developer (Java)

A-IT SOFTWARE SERVICES PTE LTDINTERNATIONAL PLAZA, 10 ANSON ROAD, 079903, Singapore
ContractMid Level
$5k - $8k
per year
👁️ 0 views📝 0 applicationsPosted 7/20/2026Expires 8/19/2026

Get alerts for roles like this

More Software Developer (Java) roles in INTERNATIONAL PLAZA, 10 ANSON ROAD, 079903, Singapore — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

REQUIREMENTS: - 6 years' post graduate experience working with Personal computers or compatibles; - 6 years' post graduate experience using MS OS such as Windows 11 or higher and Microsoft Outlook; - Able to conduct unit, module, functional and volume testing; to analyze test results and to take corrective action. a. Have 6 years’ experience, in each of the programming skills:

• Core Java Technologies - JSP - Servlet - Java Bean - React, ReactJS - Session management - JDBC, JPA, SQL - RESTful WebServices and APIs b. Have 6 years’ experience, in coding programs using each of the skills:

• Frontend and Enterprise Technologies - HTML 5 - XHTML - AJAX - JSON - Java Server Faces - Enterprise JavaBeans (EJB)

▪ Session

▪ Entity & Message

▪ Service Locator

▪ Business Delegate

▪ Data Transfer Object (DTO)

▪ Data Access Object (DAO) c. Preferably have hands on experience on the following:

• Development Tools and Frameworks - IDE proficiency (IBM RAD9.0+, Eclipse, or equivalent) - Spring Boot - Modern Frontend Frameworks (React, Angular) - Testing (JUnit, Testing Frameworks) - Version Control (e.g. Git, Bit Bucket)

• Architecture and Security - Portal and Portlet Development - n-Tier Architecture - Java Web Security/LDAP - JEE Security - JEE Transaction - XML - Web Services (SOAP) - JNDI - UML Diagrams - Secure Coding Practices

▪ Prevention of XSS, SQL Injection, Command Injection

▪ Race Condition Handling

▪ Proper Error/Exception Management

• Core Competencies - Problem-solving and analytical thinking - Clean code practices and design patterns - Performance optimization and debugging - Security best practices - Code review expertise - Documentation skills RESPONSIBILITIES: The Programmers shall be required to do the following: 1. Development

▪ Code new features and maintain existing systems

▪ Follow coding standards and conventions

▪ Implement secure coding practices 2. Testing and Quality Assurance

▪ Prepare test data and documentation

▪ Set up testing and production environ