senior developer (java) - kl sentral in Kuala Lumpur

apply now

job details

posted
location
kuala lumpur, wilayah persekutuan
specialism
information technology
job type
permanent
salary
RM 8,000 - RM 12,000 per month
reference number
91M0089031_1529384572
contact
ariff azhar, randstad
apply now

job description

about the company

The company is a digital arm of a public listed company acting as a start-up (with funding of the listed group). They have operations across South East Asia, and they are considered a leader in their industry. You will work on the development of a E-Wallet App that has been rolled out last year in Malaysia will be rolled out across other SEA countries in 2018.

Launched in October 2017, the application is having a huge success on the market place and already has over 2.5M users.

They work is a very fast pace environment (TDD - BDD - Devops - Cloud deployments) and speak Java on play framework, mongoDB and deployed on a micro services architecture (AWS).

Currently the E-wallet is running on two architectures (the consumer side is running on a micro services architecture, the merchant side is running on a monolithic architecture), they will migrate all on micro services in the next 9 months.

They have a very creative culture with a flat structure; hence they practice job ownership and transparency.

about the job

  • They are looking for 2 senior Java developers to build, maintain and refine high performance, scalable systems (e-wallet services) serving an essential function in all groundwork, infrastructure and product discussions from conception to completion.
  • Be part of a highly qualified team that is developing disruptive solutions in a very comfortable environment. They practice flexible working hours and strive to achieve their goals. Further, this company regularly pays 4 months performance bonus.

Duties

You will be involved in:

  • Develop elegant solutions to complex problems
  • Contribute to a future-ready, high quality and performance-oriented code base skewed to e-commerce and e-wallet systems
  • Share technical solutions and product ideas through design review, pair programming, code review and technology discussions
  • Demonstrate and communicate a passion for designing product user interfaces that help drive rapid business growth
  • Apply expertise in developing object-oriented software in Java and building Java-based back-end applications and RESTAPI services
  • Develop service-based architecture and designing persistence and caching models using SQL and NoSQL

skills & experience:

  • Expert developing object-oriented software in Java and service-based architecture
  • Proven competencies in designing persistence and caching models using both SQL and NoSQL
  • Needs basic understanding of modern micro-services architecture and containerization technology such as Docker
  • Knowledge of HTTP, TCP/IP, SSL (essential)
  • Familiar with Agile methodology, continuous build and deployment pipelines is helpful.
  • Experience with Play framework (preferred)
  • Experience producing bulletproof code in Java that is fault-tolerant, efficient and maintainable (preferred)

how to apply:

  • To apply, kindly click on the appropriate link for CV submission. Alternatively, you can contact Ariff at 603 2036 7587.



skills

Java Play, MongoDB, Microservices, E-Wallet, Mobile, iOS Android, REST API, NoSQL