Kuala Lumpur, Malaysia
Backend Development
Full Time
The Employer
  • The Company is an innovative software solution company in Asia.
  • We provide a wide range of digital solutions, ranging from hosting solutions to cloud-based POS system solutions.
  • Our customers are from difference countries which are Malaysia, Singapore, and China.
  • We also provide digital transformation for companies from offline to online.
Perks & Benefits
  • Competitive Salary 
  • Growth Opportunities
  • Health & Dental
Mission and goals
  • We provide a quality assured end-to-end software development services, ranging from consultation, UI/UX design, hosting, domain management, application development, to quality assurance & testing.
Culture
  • To assemble more people who have passion and interested in programming
  • A place for those who love programming to exert their talents.
  • Join our big family, and together we invent more!
  • If you are a senior, we need your experience and guidance!
  • If you are a junior, come and learn something new!
  • If you are a beginner, join us to accept the challenge on the interesting programming path!
  • We are a big family with passion and innovation!
Responsibility
  • Mainly work with Java and Spring Boot microservice architecture.
  • Responsible for maintaining, developing and implementing new and existing applications.
  • Well-versed in Spring frameworks, MVC, JDBC, RESTful API, SOAP API and build tools such as Ant, Maven, Gradle.
  • Experience in cloud-based, CD/CI or DevOps development environment.
  • Excellent at Oracle DB or other relational databases (i.e. MySQL, PostgreSQL), ORM, persistent, frameworks (i.e. JPA2, Hibernate, MyBatis, JSF, Struts) and concurrency patterns of Java.
  • Handles Linux server setup and application deployment, especially Java application.
  • Dealing with different teams to integrate with various API and Message queues.
  • Participate in code reviews to ensure best practices and established standards are in use.
  • Solve complex performance problems and architectural challenges.
Skillset Requirements
  • Must possess Diploma / Degree in Computer Science/ Information Technology or equivalent.
  • Minimum 1.5-2 years’ experience in Software Development & in using Java as main.
  • Knowledge and experience in SpringBoot and microservices.
  • Experience in using Alibaba cloud and Google Cloud Platform or AWS.
  • Knowledge and experience in Lmax disruptor, Nacos, Netty, Hazelcast, Redis and RabbitMQ.
  • Deliver solutions in an AgileScrum project methodology.
  • Proficient understanding of code versioning tools, such as Git.
  • Understand how GitFlows and AgileScrum works.
  • Enthusiasm and willing to accept new challenges.
  • Good communication skills and teamwork with AgileScrum methodology.
  • Able to work with minimum supervision.
  • Language required: English and Mandarin (to liaise with China development team).