[知名大型電商業者] Sr. Software Engineer (JAVA)
* Responsible for the development and maintenance of large-scale transaction systems, ensuring stable system operation and continuous optimization of functions. * Collaborate with cross-functional teams to analyze requirements, design architectures, implement new product features, and enhance existing ones. * Develop and optimize SQL queries, stored procedures, and database schema designs to improve data retrieval and storage efficiency.
Senior Backend Software Engineer
Salary: Competitive and experience-based
Location: Taipei
Location: Flexible work, special leave, bonuses and benefits, birthday surprises, regular dinners, technical classes, internal sharing sessions, cross-functional teamwork, code quality, microservice
programming
We are looking for a Senior Backend Software Engineer to join our dynamic and supportive team. This job offer flexible working hours, allowing you to schedule your mornings without rushing to clock in or worrying about commuting crowds. In addition to statutory holidays, we also offer additional special holidays, allowing you to enjoy a relaxing time at any time. Benefits such as year-end bonuses and performance bonuses are perfect, and efforts will never be ignored. On your birthday, the company will prepare a small surprise for you and value every important moment of you. Regular dinners and team building activities are held to promote emotional connections and mutual growth among colleagues. Technical courses and internal sharing sessions are rich and diverse, no matter what you want to learn, we are here to support you and help you continue to evolve. This is a suitable place for you who are eager to deepen your professional career and enjoy a warm workplace atmosphere.
- The flexible work system allows you to freely arrange your life and work without worrying about morning rushes or commuting pressure, improving work efficiency and happiness.
- Special holidays are more generous than regulations, and you can enjoy multiple days off when you join the company, allowing you to relax and stay in top condition at any time.
- Improve bonus benefits, birthday surprises, regular dinners, and technical courses to create a warm and supportive workplace environment that helps you grow professionally and balance your life.
What will you do:
As a Senior Backend Software Engineer, you will play a key role in the team, responsible for the development, maintenance, and optimization of large-scale transactional systems. You need to be good at collaborating with partners in different functions to jointly analyze requirements and design efficient and stable system architectures. In your daily work, you will delve into database design, SQL query optimization, and microservice architecture implementation, while participating in code reviews and performance testing to ensure quality. In addition, you will also assist in writing technical documents and participate in internal sharing sessions to pass on your experience to team members and promote overall technical capability improvement. In this role, you will have the opportunity to engage with the latest technologies and make innovative suggestions to keep products competitive while enjoying the life balance brought by flexible work and a warm workplace atmosphere.
- Responsible for the development and maintenance of large-scale transaction systems, ensuring stable system operation and continuous optimization of functions.
- Collaborate with cross-functional teams to analyze requirements, design architectures, implement new product features, and enhance existing ones.
- Develop and optimize SQL queries, stored procedures, and database schema designs to improve data retrieval and storage efficiency.
- Conduct code reviews, performance unit testing, and issue resolution to ensure code quality and application stability.
- Participate in the design and implementation of microservice architectures to improve system scalability and maintenance convenience.
- Assist in writing technical documents and internal knowledge sharing to promote team learning and growth.
- Proactively track the latest technology trends and make innovative recommendations to keep products competitive.
- Support system deployment and daily maintenance to ensure high service availability and security.
What you bring:
Senior Backend Software Engineers need to have extensive experience in server-side software development, as well as solid .NET Core C# skills and knowledge of MSSQL databases. In this role, you'll use RabbitMQ, . NET Web API and Redis to improve system performance and stability, while participating in microservice architecture design to promote product upgrades. Additionally, you need to demonstrate excellent teamwork and communication skills to work together on complex tasks in a cross-functional team. Not only that, but you'll also be willing to share knowledge and help write technical documentation to keep your entire team growing. Here, you'll have the opportunity to challenge a variety of technical challenges while enjoying the balance of life that comes with flexible working and rich benefits."
- Bachelor's degree in computer science, software engineering, or a related field with a solid theoretical foundation.
- With more than 4 years of experience in server-side software product development, he is familiar with the .NET Core C# programming language and framework application.
- Proficient in MSSQL database development, including SQL query optimization, stored programming and database architecture planning.
- Familiarity with RabbitMQ message queuing technology can effectively handle the messaging requirements between distributed systems.
- Experience in .NET Web API development and the ability to design efficient and secure API interfaces for front-end or other services.
- Understanding Redis caching technology has the ability to improve system performance and reduce database load.
- Familiarity with microservice architecture design principles and implementation methods can help with system splitting and modular management.
- Possess good teamwork and communication skills, and be able to collaborate smoothly in cross-functional teams to complete tasks.
What makes this company different:
The company is committed to creating a warm and supportive working environment, not only valuing the professional growth of employees but also caring for the quality of life of each colleague. We offer flexible work systems, allowing you to work at your own pace without worrying about morning rushes or commuting pressures. Special leave is more generous than regulations, so you can relax at any time even if you have just joined the company. We believe that our efforts deserve to be recognized, so we have comprehensive benefits such as year-end bonuses and performance bonuses, and there are thoughtful surprises on every birthday. In addition, the company regularly organizes dinners and team building activities to deepen emotional connections among colleagues, and mutual growth is not just a slogan but a part of daily life. We encourage continuous learning, with monthly technical courses and internal sharing sessions, and the company fully supports you as long as you want to learn. Here, you are not only a work partner, but also a friend who grows up together, building a better future together.
What's Next:
If you're eager to use your professional skills and continue to grow in a friendly and supportive environment, don't miss out on this opportunity!
Click the link to apply for this job vacancy now and join us in creating a future of excellence!
About the job
Contract Type: Perm
Specialism: Software
Focus: Backend Engineering
Industry: IT
Salary: Negotiable
Workplace Type: On-site
Experience Level: Associate
Location: Taipei
FULL_TIMEJob Reference: WWCAK8-35ADFB98
Date posted: 23 March 2026
Consultant: Irene Chang
taipei software/backend-development 2026-03-23 2026-05-22 it Taipei TW 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