Ref: FTC01066

Java Application Developer


Job description

Java Application Developer


My client, global MNC is currently expanding due to new projects in the pipeline. They are migrating to new technologies internally, as well as some projects are being assigned to Singapore office. We are searching for Senior Java Applications Developer to join the team. This is a permanent role with competitive package along with great benefits.
  • Spearhead the entire project lifecycle from gathering requirement, design, develop, testing, implementation, improvement, support
  • Design, build, and maintain efficient, reusable and reliable Java codes
  • Continuous improvement and enhancement of the product with new features and functionalities
  • Identity parts of the products to make it more scalable and robust based on the requirement
  • Maintain, contribute and adhere to programming best practices and guidelines
  • Work closely within the development team, QA team, product management team to ensure quality and timely software development during the project phrases
  • Bachelor Degree in Information Technology, Computer Science, or related field
  • Extensive technical knowledge in Java development skills with over 3 years of working experience
  • Proficient in Java frameworks such as Spring, Hibernate/ JPA, Apache, Maven, Eclipse/ IntelliJ, JavaScript
  • Strong understanding of relational databases (Oracle, MSSQL, MongoDB, PostgreSQL, etc.)
  • Experience on building multithreading applications and familiar with complex high performance platform
  • Knowledge in design and architectural patterns, object-oriented programming
  • Comfortable working in diverse and fast-pace environment
This is a great opportunity for candidate that is interested to further expand their Java skillsets, and work on enterprise level applications. Interested candidates please apply or send across your updated CV in words format to
EA License Number: 11C3017
EA Personnel Number: R1658550