About the job Back end developer/ Software Engineer
Job Description
Collaborate and develop solutions with Full Stack Developers and other team members
Develop solutions, components, and services
Experience in Java, Python, and NodeJS
Passionate about building well-designed and testable code
Know how to design and implement using HTTP and RESTful APIs
Improve operations by conducting systems analysis and recommending changes in policies and procedures
Integrate solutions with various parties such as vendors, financial institutions, and mobile applications
Able to build and optimize scalable applications and robust back-end systems to support high volume transactions for web, mobile clients, or machine-to-machine
Ensure security and support/troubleshoot all components in case of technical issues, finding solutions as needed
Job Requirements
Bachelor's degree in computer science, engineering, or related field
Preferred 3 years of experience in software development
Experience in Java, Python, PHP, JavaScript Frameworks, Node.js, and TypeScript
Experience with MySQL, MongoDB, Cassandra, Elasticsearch, and web servers (NGINX)
Experience in Kafka and RabbitMQ
Experience using Git/GitHub
Knowledge of MVC and design patterns
Proficiency in any of these tech domains: Banking, Fintech, or Security
Experience in Microservices and DevOps is an added advantage
Experience in the development of distributed/scalable systems and high-volume transaction applications
This is a permanent role
Work until the office is finished setting up in KL, estimated June/July
Working hours: 9 am - 6 pm, Monday to Friday
Benefits:
Salary: Up to RM 10,000
Dental, Optical, Outpatient, Medical insurance, Insurance (EIS), Transport Allowance