Talent.com
Tawaran kerja ini tidak tersedia di negara anda.
(Senior) Software Developer Javascript / Node.js

(Senior) Software Developer Javascript / Node.js

Global BlueKuala Lumpur, Malaysia
30+ hari lalu
Penerangan pekerjaan

JOB DESCRIPTION

Senior) Software Developer (Javascript / Node.js)

Business Unit / Function : Added Value Payment Solutions

Reports to : Product Development Manager

Location : Kuala Lumpur - Malaysia

Job type : Permanent

Workload : 100%

Nature and aim of the position

As a Software Developer, your primary responsibilities will be to develop applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving and quality product is essential.

You will be working as part of the product development SCRUM team (an UoV – Unit of Value).

Main duties and responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Work as part of a product development SCRUM team

Reporting and collaboration

  • The holder of the position reports to a Product Development Manager.
  • The holder of the position manages and works daily with UoV team
  • The holder of the position collaborates with the other developers, QA testers and Business Units
  • Key competencies

  • Minimum 5 year of hands-on experience and proficient in React.js / Node.js / Javascript, with a good knowledge of its ecosystems
  • Expertise in most of the followings : Java, Spring Boot, Spring Integration Framework, Junit, Maven, STS, Oracle DB, BitBucket, Git, SOUP UI, Postman
  • Familiarity with architecture styles / APIs (REST, RPC)
  • Experience in Agile development (Jira, Confluence)
  • Knowledge of REST / RPC APIs and Azure Services
  • Experience understanding fundamental design principles behind a scalable application
  • Strong attention to detail
  • Excellent troubleshooting skills
  • Preferable skills and competencies

  • Demonstrates a strong customer orientation - actively seeks innovative ways to improve processes, products, and user experience
  • Proven ability to quickly learn new applications, processes, and procedures
  • Excellent verbal and written communication skills
  • Ability to effectively collaborate with others to reach mutually agreeable outcomes
  • Ability to work independently as well as with a team.
  • Possess a "can do" attitude and positive outlook, minimizing negative behaviours
  • Ability to communicate effectively in a multicultural, multinational environment and mobilize cross-functional high-performance teams
  • Strong knowledge of credit / debit card transaction processing, including online / offline transaction processing and back-end clearing / settlement, is essential
  • Knowledge in multi-currency processing and settlement is an advantage
  • Fluent in English
  • Education and qualifications

  • Computer Science or Engineering degree or relevant work experience
  • Solid understanding of Agile (SCRUM) development processes
  • Experience in payment / finance industry will be an added advantage
  • Experience

  • 5+ years of experience in a similar software development position
  • Knowledge in Payment Processing, Retail and POS integration an advantage
  • Buat amaran kerja untuk carian ini

    Software Developer • Kuala Lumpur, Malaysia