Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Company: Prasarana – RapidKL – RapidBus

Division / Department: System and Digitalization - Information Technology


Position: Java Backend Software Developer (Associate – Permanent)

Job Description & Responsibility


Responsible to plan, design, develop, deploy and maintain new and existing
backend system, internal and external (on cloud)
Requirement & Competencies
Soft-skill requirement:
• Self-learn on latest technology
• Analytical Thinking
• Problem solving skills
• Self-motivated and able to work independently and as in a team
• Business Acumen skills
• Understanding existing and emerging systems and technologies
• Good characteristic with positive attitude
Proficient in the following technical skills:
• Java 8 or above programming language
• Spring / Spring Boot Framework
• Java Persistence API (JPA) and Hibernate
• Familiar with the concept of concurrency or asynchronized programming
frameworks such as RxJava, Webflux and Mono
• Websocket programming
Having any technical knowledge as follows will be benefited:
• Apache Kafka framework
• Use of MQTT
• Microservice Architecture programming with gRPC
• BPM Framework such as Flowable, Camunda or Bonita
• Apache Hadoop or Spark framework for BigData programming
• RDBMS - PostgreSQL or MySQL knowledge
• NoSQL – MongoDB, Redis or Neo4J knowledge
Education and/or experience
Bachelor’s degree in Computer Science or relevant qualification or better with 1 to 3
years working experience in related fields
Salary Range
RM 3,000.00 – RM4,500.00
Company: Prasarana – RapidKL – RapidBus
Division: System and Digitalization – Information Technology
Position: Frontend Web and Mobile Software Developer (Associate – Permanent)

Job Description & Responsibility


Responsible to plan, design, develop, deploy and maintain new and existing
frontend and mobile apps, internal and external (on cloud)
Requirement & Competencies
Soft-skill requirement:
• Self-learn on latest technology
• Analytical Thinking
• Problem solving skills
• Self-motivated and able to work independently and as in a team
• Business Acumen skills
• Understanding existing and emerging systems and technologies
• Good characteristic with positive attitude
Proficient in the following technical skills:
• Javascript / Typescript programming language
• Angular/ ReactJS/ VueJS Framework for web
• Websocket programming
• Flutter / Ionic / React Native for Mobile App Development
• UI/UX designing skills
• Use of Material Design
• Familiar with the concept of concurrency or asynchronized programming
such as RxJS, Promise and async/await.
Having any technical knowledge as follows will be benefited:
• Native mobile development language such as Android Kotlin and iOS Swift
• Use of MQTT
• NestJS / ExpressJS framework for backend
• Microservice Architecture programming with Web gRPC
• BPM Framework such as Flowable, Camunda or Bonita
• RDBMS - PostgreSQL or MySQL knowledge
• NoSQL – MongoDB, Redis or Neo4J knowledge
Education and/or experience
Bachelor’s degree in Computer Science or relevant qualification or better with 1 to 3
years working experience in related fields
Salary Range
RM 3,000.00 – RM4,500.00

You might also like