Search Jobs

Search by job, company or skills

8-11 Years
SGD 11,000 - 16,000 per month
Early Applicant
  • Posted 5 days ago
  • Be among the first 10 applicants

Job Description

Responsibilities

  • Designing major aspects of the architecture of an application including components such as user interface, middleware and infrastructure

  • Ensuring that uniform enterprise wide application design standards are maintained

  • Collaborating with other stakeholders to ensure the architecture is aligned with business-specific application needs

  • Compiling and implementing application development plans for new or existing applications

  • Leading the application development team and supervising the design, testing, and modification stages

  • Demonstrating application prototypes and integrating user feedback

  • Writing scripts and code for applications, as well as installing and updating applications

  • Mentoring junior application developers and providing end-users with technical support

  • Running diagnostic tests and performing debugging procedures

  • Performing application integration, maintenance, upgrades, and migration

  • Documenting application development processes, procedures, and standards

  • Integrating trends in application architecture in application development projects

Requirements:

  • Bachelor's/Master's degree in computer science, engineering, or equivalent

industry experience

  • at least 8 years of software development experience, preferably in backend or

distributed systems

  • Proficient in core java, and familiar with spring framework
  • Proficient in MySQL, and familiar with at least one NoSQL DB
  • Proficient in distributed system design, and familiar with at least one messaging

middleware and the underlying design principles

  • Capable to cope with stress, and quickly learn new knowledge
  • Good cross-team communication skills

More Info

Job Type:
Industry:
Employment Type:

Key Skills