Software Execuitve (Java Development)

  • BCS Information Systems Pte Ltd
Contract Information Technology 2 Years Bachelor's Degree
D18 Pasir Ris, Simei, Tampines

Job Description

  • Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance
  • Participate in all phases of the development lifecycle
  • Write well designed, testable and efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review
  • Maintain Production systems and provide support to frontline users on clarifications and incident reported

Job Requirements

  • Minimum Bachelor in Computer Science / Engineering or a related discipline
  • Minimum 2 years' hands-on Software Development experience and working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms and working in Production Support environment
  • Experience in Object Oriented analysis and design using common design patterns
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc.)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate), messaging interfaces (eg. MQ) and test-driven development
  • Knowledge in messaging interfaces like MQ would be preferred.

Job Role

Information Technology

Position Level

Junior Executive