Work closely with fellow developers to design, document, build and extend web services that support various business requirements.
Develop microservices using Java Spring Boot, that are scalable, secure and highly performant.
Monitor the performance of live services and continuously improve them.
Adopt software development best practices such as unit testing, continuous integration and continuous delivery.
Continuously discover, evaluate and implement new technology stacks to maximise development efficiency.
Requirements
Strong object-oriented design and programming skills in Java.
3 to 5 years' experience in designing and implementing microservices using the Spring Boot framework.
Strong understanding of Microservices architectures.
Experience with Drools, OpenFeign would be advantageous.
Experience in Node.js, pdfmake would be advantageous.
Experience designing secure and scalable RESTful APIs and JSON over HTTP web services.
Experience with message queue systems/message brokers.
Experience with various database technologies like SQLServer, Redis etc.
Experience developing and deploying services on containers (Docker)
Familiarity with container platforms like Kubernetes or RedHat OpenShift would be advantageous.
Experience in software development process using Agile and Scrum.
Experience with developing test cases and determining application functionality.
Research new technology stacks and tools to improve existing system capabilities.
Experience working in an agile environment.
Self-motivated and eager to learn.
Excellent oral and written communication skills.
Education/Qualification
Bachelor's degree or Diploma in Information Systems, Information Technology, or Computer Science or equivalent from an accredited college or university
Job Type: Full-time
Pay: From RM5,000.00 per month
Benefits:
Dental insurance
Health insurance
Application Question(s):
How long is your notice period?
Expected salary
Current Salary
Experience:
microservices: 1 year (Preferred)
Restful API: 1 year (Preferred)
JSON: 1 year (Preferred)
Java: 2 years (Preferred)
Spring Boot: 2 years (Preferred)
Work Location: In person
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.