jobs in A-IT Software Services Pte Ltd

全职 Software Developer (Java) 工作, 薪水, A-IT Software Services Pte Ltd 公司招聘中 - Ricebowl

Software Developer (Java)

A-IT Software Services Pte Ltd

Undisclosed

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.
  • 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
  • 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)

  • 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:

  • Development

Code new features and maintain existing systems

Follow coding standards and conventions

Implement secure coding practices

  • 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

  • Documentation and Standards

Maintain system and program documentation

Follow group standards and procedures

Establish file structures and processing logic

  • 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

  • Professional Development

Learn New Programming Skills As Required

Train other contract programmers

Participate in disaster recovery exercises

  • Additional Duties

Troubleshoot production issues

Support system maintenance

Execute other related tasks as assigned by the supervisors

Angeline Aw Kwee Choo (R24125869)

A-IT Software Services Pte Ltd

EA License No: 24C2345

“By submitting your application for this position, you consent to the collection, use, and disclosure of your personal data by A-IT Software Services and its recruitment partners, including Employment and Employability Institute Pte Ltd, for the purpose of i) employment facilitation and ii) data and statistical analysis. You may find out more information on the PDPA policies at [A-IT Software Services PDPA website] and [*************].”

重要安全守则

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

了解更多