Senior Software Developer

Kuala Lumpur, Malaysia

Job Description


Responsibilities & Duties: Frontend:

  • Develop SaaS application for financial, payment or related industries.
Build Standard Application, Single Page Applications (SPA) and Progressive Web Application (PWA).
  • Develop attractive responsive web frontends based on wireframes and visual designs.
  • Provide technical analysis and post-implementation support to clients on technical issues.
  • Deliver high quality technical solutions to meet the business requirements.
  • Communicate effectively with other members of the team, adapting your communication to suit the needs of the audience.
  • Ensure software quality standards used within the team are maintained or improved.
  • Challenge the status quo (technologies and/or processes) to help improve delivery within the team.
  • Create solutions to meet product/customer requirements in a way that enables the team to produce high quality software.
  • Ensure that appropriate levels of documentation are maintained to ensure efficient on-boarding of new team members.
Backend:
  • Develop microservices by using Spring system to support the rapid growth of Company business.
  • Responsible for the module design and development of JavaEE middleware and WEB products
  • Develop middleware data communication development, participate in the design and development of server-side modules, and optimize network models.
  • Familiar with J2EE development and proficient in using common frameworks such as Spring, Spring boot, SpringMVC, MyBatis, Struts2.
  • Familiar with network programming, in-depth knowledge of TCP/IP protocol as well as familiar with common network protocols and communication principles.
  • Familiar with message queue middleware, such as RabbitMQ, Kafka, etc.
  • Familiar with SQL, Oracle, MySQL database application development and experienced in database performance optimization
  • Familiar with Elastic Search/Lucene open-source system. Candidate with practical development experience is preferred.
  • Has a high sense of responsibility, proactive, strong learning ability, and have a good habit of documentations of SOP.
Job Requirements:
  • Passionate and experience in either Full Stack, Backend or Frontend Development.
Frontend:
  • Proficient in any one of these Frontend Framework, Node.JS, Angular.JS, React.JS and VUE.
2 years working experience in agile/scrum environments and a good understanding of Service-oriented architecture and CI/CD practices.
  • HTML5, CSS 3.0, TypeScript.
  • Familiar with popular UI components and design frameworks like Google Material Design, Ant Design.
  • Good in React, Vue, Angular, Node, JQuery, Typescript skills.
  • Experienced in architecture design and development of microservices (Spring Cloud) and high-concurrency systems is preferred.
  • Practical multithreading and high concurrency related development experience is preferred.
  • Experienced in SaaS products, big data project development experience is preferred.
  • Proficient in multi-language development experience such as Python and NodeJS is an added advantage.
Backend:
  • Experienced in architecture design and development of microservices (Spring Cloud) and high-concurrency systems is preferred.
  • Practical multithreading and high concurrency related development experience is preferred.
  • Experienced in SaaS products, big data project development experience is preferred.
  • Proficient in multi-language development experience such as Java, Python, C++, Golang and NodeJS is an added advantage.
Doo Group was established in Hong Kong in 2014. After years of development, Doo Group has become a large fintech-motivated financial service group, with multiple sub-brands like Doo Clearing, Doo Financial, Doo Prime, Doo Tech, and more.

Doo Group is committed to serving individual and institutional customers around the world with creative trading brokerage services for equities, futures, CFDs and other financial products.

Currently, Doo Group operates the financial trading licenses in the United Kingdom, the United States, Mauritius and Vanuatu, with operating centres in Hong Kong, London, Dallas, Singapore, Kuala Lumpur and other places.

Doo Tech is a software technology provider serving the financial industry. With millions of dollars in research and development investment every year, we have a set of large-scale financial technology systems with independent intellectual property rights, such as the broker back-office system BrokerForce, the trading system InTrade, social trading system Outrade, Clearing Cloud, a clearing system.

Doo Group set the mission as providing customers with secure, reliable, professional and convenient trading services, aiming at becoming a global, leading and fin-tech based financial services group.
Bachelor\'s or Equivalent

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD873244
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    2023-01-01 22:32:43
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned