We’re no longer accepting applications. You can still drop your CV to be matched to other roles
Paydee is a multi-channel payment solutions provider that enables businesses to streamline payments through easy merchant acquiring and card issuing services. We aim to deliver effortless experiences for making and accepting payments. Our FinTech-driven solutions are fully regulated by Bank Negara Malaysia and we are a principal licensee of MasterCard Worldwide and Visa International.
We are seeking a Software Developer to work collaboratively with the product team to create and complete the fintech product suite. You will work in an agile environment and need to have a great passion for developing high-quality code and building a team to expand our platform to solve future technology challenges.
This role will provide you a valuable opportunity to build your career in fintech industries, strengthen team management skills, well as realise your overall potential in a positive working environment.
Work collaboratively with the development manager, product owner, and product manager to deliver fintech products, such as digital payment solutions and digital lending services.
Bring new ideas and new ways of solving problems to the team.
Capture functional requirements in meetings with stakeholders and convert those concepts into actual programs.
Plan resources and set delivery schedules for your team to meet stakeholders’ requirements and delivery timelines.
Minimum 2 years of experience in software development.
Bachelor's Degree in Computer Science / Information Technology, Engineering (Computer / Telecommunication), Engineering (Electrical / Electronic) or equivalent.
Competent in Java Technology Stack.
Expectation to work with following technologies stack:
Framework: Spring framework like Spring MVC, REST, Data
Data ORM: JPA, Hibernate, Mybatis
API Spec: JAX-RS, Jersey, Apache CXF and Swagger
Distributed/Service Discoveries: Consul, Redis, Spring Cloud
Server OS: Linux, CentOS/Redhat or Ubuntu
CI/CD: Docker Swarm, Kubernetes
Others:
Message Broker like ActiveMQ, RabbitMQ
Batch Processing like Spring Batch
Must have experience with design and development of large-scale distributed applications in a mission-critical production environment.
Working knowledge of software design patterns and best practices.
Proven experience with Java microservices frameworks.
Knowledge in CI/CD will be added advantages.
Knowledge in AWS Cloud Solutions and Architect will be added advantages.
Eager to learn and takes pride in his/her own work
Team player
Self-motivated team player. Must possess the ability to research and resolve issues independently while working across teams to acquire the needed information.
Excellent interpersonal skills are necessary to work effectively with colleagues at various levels of the organization.