Appster Technology Pte Ltd
Country : Singapore
  • Full-time

Systems Architect

Appster Technology Pte Ltd was established in recent 2016 by Mr. Wang Kun Cheng and Mr. Elvis Chia with a simple purpose of being innovative and comprehensive on mobile apps from programming own apps, developing, marketing to design and increase recognition.

Appster sees the tremendous improvement in technology and users are moving away from the browser-based “Web” environment into the mobile app-centric world. It’s no secret that the web presents a huge opportunity for companies all over the world. Developing an app that is designed drastically improves user experience and demonstrates that your business is moving forward and responding to consumer demand.

Appster does not only assist in companies, Appster motive is to let mobile apps do everything for you and save all hassle from moving!

Responsibilities

Reporting to the Company CTO, the Systems Architect will be responsible for designing and implementing the systems structure for our Mobile App.  

We endorse the Engineering Culture and Agile Principles and we are looking forward to building a high performing team with multiple skills.

Responsibilities:

  • Responsible for systems architecture design and software architecture design in e-commerce domain, and provide the appropriate and practical technical documentations.
  • As a technical position, you are required to program the key modules and investigate production issues.
  • Lead a team of developers and engineers to complete the project as required.
  • Lead research and development, and proof of concept activities.
  • Be one of the key person to manage full product lifecycle with cross-functional technical teams during requirement, design, development, testing, deployment and production operation phases.

Requirements

  • At least 5 - 8 years of relevant working experience.
  • Diploma/Degree in Computer Engineering, Computer Science or related fields.
  • Able to communicate in both English and Mandarin to liaise with multi-national work team.
  • Proficient in Java, JavaEE, Spring Frameworks (Spring MVC, Spring Data, Spring Batch, etc.), Web Service (Restful and SOAP), ORM (JPA, Hibernate, etc.), SQL / PLSQL, Maven and Git.
  • Strong understanding of the e-commence frontend and backend business scenario and logics, e.g. shopping cart, ordering, payment, inventory, and relationship systems, etc.
  • Good in cloud and server technologies such as AWS, Nginx, Apache, Tomcat etc.
  • Has experience in the Agile, Unit Test, Devops, CI / CD, version control, Github / Git workflow and automation testing etc.
  • Experience in version control, application release and deployment etc.
  • Experienced in at least one of following systems design: high performance systems, massive dataset systems, high reliability systems or payment systems
  • Experience in the database performance analysis and tuning in different levels, such as systems, applications, SQL, database server etc.
  • Experience in at least one of following modern architecture: sessionless / tokenized, API driven, microservice / SOA, DDD, functional programming or Lambda architecture
  • Experience in at least one of following technologies: Ehcache / Memcached / Redis, Elasticsearch, MQ, Karaf, Spring Boot, Spring Cloud, RxJS, Hadoop or Spark
  • Ability to communicate with business users or product manager to provide feedback and convert the business requirements into high level and detailed technical solutions.
  • Experience in mobile app integration, APIs integration, and other enterprise applications integration in HTTP / HTTPS, etc.
  • Willing to explore, research and apply new technologies and tools to streamline the existing process.

Salary

6500 - 9000 SGD

Total applicants :6 Job posted 3 months ago Total Views : 268 Unique Views : 265 Today Views : 14


Submit Application