Backend Developer (Java)
dtcpay is recently honoured as Disruptor of the Year and Paytech of the Year at the Asia Fintech Awards, with strong foundations in Singapore and Hong Kong, we’re launching our global journey starting from Malaysia. Our Malaysia office, DTC Academy Sdn. Bhd. is seeking an experienced Backend Developer to join our dynamic team.
As the Backend Developer, you will be responsible for shaping our technological backbone, ensuring scalable, efficient, and secure systems.
Responsibilities:
- Translate business requirements and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Review, test, and verify code for adherence to quality and security standards.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality and organization.
Requirements:
- Degrees in Computer Science, Computer Engineering, or Software Engineering.
- Proficiency in both English and Mandarin as you will need to work closely with Chinese vendors.
- 2+ years of experience with the full lifecycle of project development for Java Applications.
- Strong skills in Core Java, server-side Java technologies, and Spring frameworks.
- Extensive experience in software design, architecture, and development integration.
- Solid knowledge of event processing models, multi-threading, enterprise integration patterns, Web Service, and REST.
- Ability to supervise and mentor junior developers on the team.
- Experience in SpringBoot and Mybatis.
Benefits
Competitve compensation and benefits packages
Opportunity to work with a dynamic and innovative digital payments.
Exposure to cross-functional collaboration and involvement.
Mentorship and guidance from experienced professionals.