Software Developer Singapore

Pan-United Corporation Ltd

Job Responsibilities

  • Produce fully functional web and mobile applications and write clean code
  • Development, implementation, configuration, support, maintenance and security of IT software and applications
  • Design and develop high-volume, low-latency applications for mission-critical systems and deliver high availability and performance
  • Contributing to all phases of the development lifecycle
  • Write well-designed, testable, efficient code and improve the quality of the code
  • Conduct software analysis, programming, testing and debugging
  • Enforce best practices in code quality and release/deployment process to achieve near-zero production incidents
  • Design and work with REST APIs, Spring Framework, SpringBoot, Angular, Google GWT, JSP, Struts1.3, Java Android, or IOS
  • Bachelor’s Degree in Computer Science or a related field or a combination of related experience and education
  • Candidates with no work experience but have good knowledge in Java development are welcome to apply
  • Experience in software implementation, requirements gathering, systems analysis and functional design
  • Hands-on experience in designing and developing applications using Java or J2EE or Java Web Applications or Angular, Spring Boot, Spring Framework, Google GWT, Struts1\
  • Preferably with technical knowledge in Microservices, MSSQL, Oracle, TypeScript, JavaScript, CSS, HTML5; and interactive debuggers effectively
  • Full analytical capability based on a good understanding of technical architecture and familiar with query tools such as Eclipse, Git, Maven and Gradle
  • Good communication, analytical & troubleshooting skills
  • Ability to quickly grasp concepts relating to customization