[上市銀行] Sr. Software Engineer (Java)
* Join the Taipei core technology team and participate in frontline full-end system development and maintenance in the fintech field, enhancing your professional skills and broadening your industry horizons. * Enjoy flexible work opportunities, a continuous learning and growth environment, and a supportive, trusting, and cooperative engineering culture that enables you to fully leverage collaboration and innovation within your team. *
Senior Java Engineer
Salary: Competitive and
experience-based Location: Taipei
Location: Collaboration, Team Spirit, Positive Attitude, Sense of Responsibility, Communication and Coordination Skills, Agile Development, Information Security, Technical Architecture Design, Cloud-Native,
Microservices
Our company is currently sincerely recruiting a senior Java engineer to join the core technical team in Taipei. This position will allow you to apply your expertise in fintech, participating in full-end system development, database management, cybersecurity issue handling, and new technology implementation. You will work closely with cross-departmental partners to drive product innovation and high-quality delivery, while enjoying flexible work opportunities and a continuous learning and growth environment. The company values teamwork, a positive attitude, and a sense of responsibility, striving to build a supportive and mutually trusting engineering culture. If you love programming and aspire to realize your self-worth in a robust and forward-thinking organization, this will be an excellent stage for your career advancement.
- Join the Taipei core technology team and participate in frontline full-end system development and maintenance in the fintech field, enhancing your professional skills and broadening your industry horizons.
- Enjoy flexible work opportunities, a continuous learning and growth environment, and a supportive, trusting, and cooperative engineering culture that enables you to fully leverage collaboration and innovation within your team.
- Collaborate closely with cross-departmental partners to drive product innovation, high-quality delivery, and new technology introduction, providing solid technical support for the company's business growth.
What would you do:
As a Senior Java Engineer, you will be deeply involved in full-end development of fintech information systems, including backend programming, database management, and front-end framework applications. Daily work includes software testing, feature optimization, handling cybersecurity issues, and introducing new technologies. At the same time, you need to write detailed technical documentation to promote knowledge sharing within the team. In this role, you will actively participate in CI/CD process optimization, containerization platform deployment, and distributed system design to ensure products have high availability and scalability. Additionally, you will assist supervisors in driving project progress and work closely with cross-departmental partners to achieve business goals and user needs together. Successful individuals must demonstrate a strong sense of responsibility, teamwork, and agile thinking, continuously pursuing excellence and innovation within a supportive engineering culture.
- Responsible for programming information systems, including unit test writing and functional testing to ensure software quality and stability.
- Develop and maintain database programs to optimize data access efficiency and ensure data integrity.
- Write system development documentation, clearly recording the design process and technical details to facilitate knowledge sharing within the team.
- Perform system maintenance management and feature updates to ensure the platform continues to operate and meets user needs.
- Handle program cybersecurity issues, including vulnerability fixes and implementation of security measures to enhance overall information security levels.
- Evaluate and introduce new technologies, such as containerization platforms and distributed systems, to enhance product competitiveness and scalability.
- Participate in software development lifecycle management, familiarize yourself with Git version control mechanisms, and drive CI/CD process optimization to improve delivery speed and quality.
- Assist with system integration planning and software design to ensure architecture is highly available, highly scalable, and secure.
- Respond flexibly to tasks assigned by supervisors and support various technical projects or ad hoc task requirements.
What do you bring:
Senior Java Engineers must bring extensive full-stack development experience, including backend Java programming, database management, and front-end framework application skills. In this role, you will demonstrate excellent teamwork communication and collaboration skills, as well as a passion for quickly learning and implementing new technologies. At the same time, you need to be familiar with containerized platform operations, distributed system design, and software lifecycle management processes to support efficient product delivery and continuous optimization. Additionally, you must be able to write clear technical documents and proactively share knowledge, fostering a culture of mutual trust and support within diverse teams to jointly drive business goals.
- Passionate about programming and possessing strong team communication and collaboration skills, able to demonstrate a positive attitude and sense of responsibility in diverse environments.
- Proficient in Java platform programming, with experience in Spring Framework or Spring Boot development preferred, capable of independently completing complex module designs.
- Familiar with relational database concepts and operations, such as Oracle, MSSQL, or PostgreSQL; experience with Stored Procedures is a plus.
- Experience in web front-end frameworks (Vue, Angular, or React) can help create smooth user interfaces.
- Familiar with containerized platforms (K8S, OCP, GDC), with experience in distributed systems (Redis, Kafka) preferred.
- Understanding software development lifecycle management processes, being familiar with Git version control mechanisms, and having practical experience in CI/CD can improve product iteration speed and quality.
- Experience in Java system integration planning and software design, able to assist with architecture optimization and technical solution development.
What makes this company stand out
:
Our company is committed to building an inclusive, diverse, and supportive engineering culture, not only valuing mutual trust and assistance among employees but also encouraging every member to bravely share knowledge and grow together. Here, you will enjoy flexible work opportunities and comprehensive training resources, enabling you to stay up to date with the latest technology trends and enhance your competitiveness. We believe teamwork is the key to success, so we place special emphasis on cross-departmental communication and coordination skills, as well as cultivating a positive attitude and sense of responsibility. Additionally, the company offers a robust and forward-looking career platform, enabling you to realize your value and broaden your career horizons in the fintech field. If you aspire to excellence in a supportive organization, our company will be your best choice.
What's next:
If you are interested in this position and meet the requirements, please submit your resume now and join us to create the future together!
Apply today by clicking on the link and submitting your application online.
關於職缺
招募類型: 永久性
專業領域: 軟體
職務類別: 後端開發
產業: 資訊技術
薪資: TWD1,000,000 - TWD1,500,000 per annum
辦公模式: 實體辦公模式
經驗: 專員
地區 Taipei
FULL_TIME職務參考: DOSGJD-1DB9A5D9
發佈日期: 2026年7月22日
獵頭顧問 Irene Chang
taipei software/backend-development 2026-07-22 2026-09-20 it Taipei TW TWD 1000000 1500000 1500000 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