[ 全球性支付公司 ] Software Developer (Java / 英文必須精通)
A leading global provider of payment technology is seeking a Java Software Developer to join their talented engineering team in Taipei. This is an exceptional opportunity for you to make a meaningful impact on developer productivity and experience, working alongside knowledgeable colleagues who prioritise collaboration and support.
Salary: Competitive and based on experience
Location: Taipei
Keywords: collaborative, supportive leadership, flexible working opportunities, dependable, knowledgeable, inclusive
- Join a globally recognised leader in payment device technology, contributing to products used by major retailers and online platforms worldwide.
- Work within a collaborative team environment that values knowledge sharing, inclusive practices, and supportive leadership to help you thrive.
- Enjoy flexible working opportunities and access to ongoing training designed to nurture your growth as a software developer.
What you'll do:
As a Java Software Developer based in Taipei, you will play a pivotal role in shaping the future of developer productivity for a world-leading payment technology provider. Your day-to-day activities will involve designing innovative tools and libraries tailored to the needs of engineers working on diverse platforms. You will collaborate with highly skilled colleagues who value teamwork and knowledge sharing, ensuring that every solution is built with empathy for end users. By deploying tooling across firmware, Android apps, and mobile SDKs, you will help streamline build processes, automate testing infrastructure, and improve continuous integration workflows. Your interactions with global teams will foster an inclusive environment where everyone can contribute to delivering reliable software quickly. Success in this role means being proactive in identifying areas for improvement, facilitating effective communication between stakeholders, and maintaining rigorous standards through regular code reviews.
- Design and build tools and libraries that enhance developer productivity by understanding the needs of engineers across various teams.
- Collaborate closely with technically sophisticated engineers who place developer experience at the forefront of their priorities.
- Develop and deploy tooling throughout the software stack, including firmware, Android applications, and mobile SDKs, with a particular focus on build systems, continuous integration, and test automation infrastructure.
- Engage with stakeholders from different departments to balance competing requirements while ensuring optimal outcomes for all parties involved.
- Interact regularly with global engineering teams to provide them with capabilities that enable fast and reliable software delivery.
- Conduct thorough code reviews to maintain high standards of design quality and implementation across projects.
- Contribute to the improvement of automated testing infrastructure to ensure robust software releases.
- Support the adoption of best practices in CI/CD tooling such as Jenkins, GitLab CI, or Github Actions.
- Facilitate knowledge sharing sessions within the team to promote communal learning and growth.
- Assist in troubleshooting complex technical issues by collaborating with subject matter experts.
What you bring:
To excel as a Java Software Developer within this renowned payment technology organisation, you will bring proven expertise gained through several years of hands-on software development experience. Your background should include advanced academic qualifications in computer engineering or science coupled with practical exposure to major programming languages such as Kotlin, Java or Golang. You will have demonstrated your ability to solve complex problems collaboratively while taking initiative when needed. Experience building tools that enhance developer productivity—especially those focused on automation and continuous integration—will be highly valued. Your interpersonal skills will allow you to communicate effectively across teams and stakeholders from diverse backgrounds. A commitment to maintaining high standards through code reviews and knowledge sharing will further distinguish you as an ideal candidate for this role.
- Bachelor Degree or above in Computer Engineering/Science or related discipline is required for this position.
- At least four years of professional full-time experience in software development is essential for success in this role.
- Demonstrated ability as a dependable problem solver who takes initiative when addressing technical challenges.
- Proven experience writing high-quality code using major programming languages such as Kotlin, Java or Golang is highly desirable.
- Ability to thrive in collaborative environments involving multiple stakeholders and subject matter experts is crucial.
- Proficiency in Kotlin, Java or Golang would be advantageous for candidates seeking this opportunity.
- Experience building tools aimed at improving developer productivity along with empathy for end users is preferred.
- Hands-on experience with CI/CD tooling like Jenkins, GitLab CI or Github Actions will set you apart from other applicants.
- Background in developing automated testing infrastructure is considered beneficial for this position.
- Excellent communication skills combined with an ability to work well within a cooperative team setting are vital.
What sets this company apart:
This organisation stands out as one of the world’s foremost leaders in payment device technology, pioneering innovations that have transformed how businesses accept payments both online and offline. Their products are trusted by large retailers and prominent online platforms across multiple industries globally. Following its recent integration into a major financial infrastructure platform’s terminal business unit, the company now operates at the cutting edge of enabling seamless physical payment experiences for millions of businesses—from flagship retail stores to pop-up events. Employees benefit from being part of an inclusive network where knowledge sharing is encouraged through supportive leadership. The company’s mission-driven approach ensures that every team member has opportunities for personal growth via training programmes while enjoying flexible working arrangements designed to accommodate individual needs. Joining this team means becoming part of a community committed to nurturing talent and fostering innovation within a collaborative environment.
What's next:
If you are ready to take your career forward by joining a globally respected leader in payment technology as their next Java Software Developer, we encourage you to apply today!
Apply today by clicking on the link provided.
About the job
Contract Type: Perm
Specialism: Software
Focus: Backend Development
Industry: IT
Salary: TWD1,500,000 - TWD3,500,000 per annum
Workplace Type: Hybrid
Experience Level: Associate
Location: Taipei
FULL_TIMEJob Reference: VNX17R-34A98813
Date posted: 3 November 2025
Consultant: Cassie Tsai
taipei software/backend-development 2025-11-03 2026-01-02 it Taipei City TW TWD 1500000 3500000 3500000 YEAR Robert Walters https://www.robertwalters.com.tw https://www.robertwalters.com.tw/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true