ResponsibilitiesLead the design and development of new applications
Develop and implement Continuous Integration / Continuous Delivery pipelines
Design and enhance features for both new and existing applications
Deliver and integrate Microservices with both web and mobile platforms
Offer technical guidance to product owners in refining user stories
Create and maintain comprehensive software documentation, including technical designs, low-level details, and test scripts
Write automated unit, feature, and regression test suites
Ensure code adheres to best practices in security, data protection, and reliability
The Successful ApplicantHold a degree in Information Technology or a related field
A minimum of 3 years of diverse software development experience
Extensive experience in Java for server-side development, with hands-on expertise in developing and consuming RESTful APIs and web services
Experience with end-to-end integration of Microservices/web services with front-end systems (e.g., websites, mobile apps)
Strong knowledge of agile methodologies, design thinking, source code control systems, and CI/CD pipelines
Familiarity with Test Driven Development practices
Proficient in SQL and both relational and non-relational databases (e.g., Oracle, MySQL, Cassandra)
Skilled in programming languages such as XML, JSON, HTML, HTML5, CSS, and JavaScript
Having these skills will give you a strong competitive edge:Experience in building high-availability, high-performance, and scalable clustered services using Docker, Kubernetes, or OpenShift
Proficiency in Node.js development
Experience with cloud-based services and deployments, such as AWS, Azure, or Google Cloud
Familiarity with web front-end frameworks like React, Vue, or Angular
What's on OfferHybrid position offering work-life balance
Collaboration with global, diverse teams
Hands-on experience with modern tech tools and cloud platforms
Exposure to a wide range of technology stacks
Attractive remuneration package
ContactElaine Ho
Quote job ref JN-102024-6564249
Phone number: +60 3 2302 4058#J-18808-Ljbffr