jobs in AI-TALENT PERSONNEL SERVICES PTE. LTD.

全职 Software Consultant (Java) 工作, 薪水 up to SGD 12,000, AI-TALENT PERSONNEL SERVICES PTE. LTD. Central Region (Singapore) 公司招聘中 - Ricebowl

Software Consultant (Java)

AI-TALENT PERSONNEL SERVICES PTE. LTD.

Tanjong Pagar, Central Region (Singapore)

分享
保存

工作地点

  • Tanjong Pagar Central Region (Singapore) Singapore

职位描述

岗位职责

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, BitBucket)
  • 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 environments
  • Perform thorough testing (e.g. unit, modular and functional, etc) and debugging
  • Conduct thorough testing with interfacing systems and stakeholders
3. Documentation and Standards

  • Maintain system and program documentation
  • Follow group standards and procedures
  • Establish file structures and processing logic
4. Project Support

  • Assist Project Leaders, and/or delegated officers, in the study and design of application systems and work coordination; support project management activities; and Provide end-user training and support
5. Professional Development

  • Learn new programming skills as required
  • Train other contract programmers
  • Participate in disaster recovery exercises
6. Additional Duties

  • Troubleshoot production issues
  • Support system maintenance
  • Execute other related tasks as assigned by the supervisors

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多