Backend Developer (Java)
dtcpay is a MAS-licensed payment service provider that bridges traditional finance and digital assets. We enable businesses to accept and make payments in both fiat and digital currencies, delivering secure, efficient, and seamless payment experiences across borders. As we expand our footprint worldwide, we are shaping the future of the digital payments space and driving the next chapter of growth.
We are looking for a Backend Developer to design, develop, and maintain scalable and high-performance Java applications. In this role, you will work on building reliable backend systems, optimizing performance, and ensuring seamless integration with frontend applications. You will collaborate closely with cross-functional teams and play a key role in maintaining code quality and architecture standards. If you have strong expertise in Java, Spring frameworks, and backend development best practices, and you thrive in a fast-paced environment, we would like to hear from you.
What You’ll Do:
- Translate business requirements and use cases into scalable and efficient backend applications.
- Design, develop, and maintain robust, reusable, and high-performance Java code.
- Review, test, and verify code to ensure compliance with quality, security, and performance standards.
- Optimize application performance, ensuring responsiveness and reliability.
- Identify and resolve bottlenecks, bugs, and system issues.
- Maintain clean, well-structured code and contribute to best practices.
- Mentor and guide junior developers as needed.
What We’re Looking For:
- Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
- At least 3 years of experience in Java backend development, covering the full project lifecycle.
- Strong expertise in Core Java, server-side Java technologies, and Spring frameworks.
- Experience in software architecture, design patterns, and system integration.
- Solid understanding of event-driven architecture, multi-threading, and enterprise integration patterns.
- Hands-on experience with Spring Boot and MyBatis.
- Proficiency in both English and Mandarin, as you will collaborate with Chinese vendors.
- The role is based fully onsite, requiring your presence in the office.
Benefits
Competitive compensation and benefits packages
Regional exposure and career growth opportunities
Opportunity to work with a dynamic and innovative digital payments
Exposure to cross-functional collaboration and involvement
Mentorship and guidance from experienced professionals