[知名大型零售業者] Sr. Backend Engineer (java)
* Responsible for the back-end development and maintenance of large-scale transaction systems, ensuring stable system operation and continuous optimization of functions. * Collaborate with cross-functional teams to analyze, design, implement, test, and deploy new product features or enhance existing ones. * Develop and optimize SQL queries, stored procedures, and database schema designs to improve data retrieval and storage efficiency.
Backend Software Engineer
Salary: Competitive and experience-based
Location: Taipei
Location: Flexible work, special time off, bonuses and benefits, birthday surprises, regular dinners, technical classes, internal sharing sessions, cross-functional teamwork, code quality,
database development
We are looking for a senior back-end software engineer to join our warm and supportive team. This job offer flexible working hours, allowing you to freely schedule your mornings without rushing to clock in and avoid the commuting crowds. In addition to regulations, we also provide special leave so that you can enjoy your life outside of work. Your efforts will not be in vain, and year-end and performance bonuses are ready to reward your efforts. Every important moment is valued, and birthdays are waiting for you with small surprises. The team regularly organizes dinners and team building activities, allowing everyone to build deep friendships outside of work. Technical courses and internal sharing will support your learning needs at any time, helping you continue to grow and evolve without degrading. This is an ideal job for engineers who crave stability, growth, and a warm atmosphere.
- The flexible work system allows you to arrange your time freely, eliminating the need to wake up early and clock in or worry about commuting rushes, truly achieving work-life balance.
- Special leave is more generous than regulations, and you can take leave without waiting for a full year, allowing you to enjoy relaxation and take care of your physical and mental health at any time.
- Rich bonus benefits, birthday surprises, regular dinners and technical courses to create a warm and supportive team atmosphere and support your professional growth.
What will you do:
As a Backend Software Engineer, you will be responsible for the backend development and maintenance of large transactional systems, working closely with cross-functional teams on a daily basis to analyze requirements, design architectures, implement features, and conduct testing and deployment. In daily work, you need to optimize queries, stored programming, and adjust patterns for the database to ensure smooth and efficient data. Additionally, you'll participate in code reviews and performance testing, helping to resolve various technical issues and ensure that the application meets the highest standards. At the same time, you will also participate in technical sharing sessions and training courses to continuously improve your professional capabilities and promote knowledge exchange among your team. In this role, you will play the role of a key technical supporter, not only ensuring the stable operation of the system, but also actively promoting technological upgrades and innovation, so that the entire team can grow together.
- Responsible for the back-end development and maintenance of large-scale transaction systems, ensuring stable system operation and continuous optimization of functions.
- Collaborate with cross-functional teams to analyze, design, implement, test, and deploy new product features or enhance existing ones.
- Develop and optimize SQL queries, stored procedures, and database schema designs to improve data retrieval and storage efficiency.
- Conduct code reviews, perform performance unit tests, and troubleshoot issues to ensure code quality and application stability.
- Participate in system architecture design, make feasible suggestions, and assist in promoting technological upgrades and innovation.
- Assist in writing technical documentation and operation manuals, enabling team members to quickly understand and maintain the system.
- Actively track system anomalies and deal with them in real time to ensure uninterrupted service and good user experience.
- Participate in internal technical sharing sessions and training sessions to continuously improve your skills and facilitate knowledge exchange among your team.
What you bring:
The position of Backend Software Engineer requires you to bring rich experience in server-side software development and solid .NET Core C# coding skills. In your past work, you have accumulated years of knowledge in MSSQL database development, including query optimization, stored programming, and architecture planning. In addition, you are familiar with RabbitMQ message queuing technology, which can assist in distributed architecture design; At the same time, it has. NET Web API development capabilities, making the connection between front-end or other services smoother; Understanding the Redis caching mechanism has the ability to optimize system performance; Familiarity with microservice architecture design principles helps improve system modularity and scalability. In terms of teamwork, you demonstrate a high level of collaboration and communication skills, and can effectively connect different functional partners to achieve goals together. Careful and responsible, sensitive to detailed changes, good at proactively tracking problems and making suggestions for improvement to ensure system quality. In this role, you will rely on your professional skills and rich experience to play an indispensable role in stable operation, large-scale transaction system development, and technological innovation.
- Bachelor's degree in computer science, software engineering, or related fields, demonstrating a solid theoretical foundation and professional qualities.
- With over 4 years of experience in server-side software product development, he is familiar with .NET Core C# coding practices and can complete complex tasks independently.
- Proficient in MSSQL database development, including SQL query optimization, stored programming, and architecture planning, effectively improving data processing efficiency.
- Familiarity with RabbitMQ message queuing technology can help in system distributed architecture design and efficient messaging.
- Possess .NET Web API development capabilities and be able to design robust and easy-to-maintain API interfaces for front-end or other service integrations.
- Understanding the Redis caching mechanism has the ability to optimize system performance and reduce database load.
- Familiarity with microservices architecture design principles can help modularize systems and improve scalability and maintainability.
- Possess good teamwork and communication skills, and can effectively connect with different functional partners to achieve goals together.
- Careful and responsible, sensitive to detailed changes, good at proactively tracking problems and making suggestions for improvement to ensure system quality.
What makes this company different:
We are committed to creating a welcoming and supportive work environment full of growth opportunities. We offer a flexible work system that not only allows you to arrange your time freely, but also reduces the stress of commuting, allowing you to achieve a true work-life balance. You don't have to wait a full year to enjoy special leave, which is more generous than the regulations, just to allow you to take care of your physical and mental health while being busy. We value every employee's important moments, such as birthday surprises, and we want you to feel cared for and respected. In addition, the company regularly organizes dinners and team building activities to deepen friendships among colleagues and promote mutual cooperation and integration. We encourage continuous learning, whether it's technical courses or internal sharing sessions, to fully support your professional growth. If you aspire to work in a company that values employee well-being, encourages knowledge exchange, and has a welcoming atmosphere, our company is definitely the best choice for you.
What's Next:
If you are interested in this position, you are very welcome to submit your resume now and join our warm and supportive team!
Please click the link below to apply now, we look forward to your joining!
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: TII7U7-CBC0E52B
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