Job Openings Senior Java Backend Engineer

About the job Senior Java Backend Engineer

Company Introduction
About Veri(崴叡) :
Veri is a Taiwan-based software development company specializing in game platform development and backend engineering. The team partners with various clients to develop gaming platforms, backend systems, APIs, and third-party integrations.

Our engineering culture emphasizes software quality, scalable architecture, automated testing, CI/CD, and continuous technical improvement. We value engineers with strong technical fundamentals, collaborative mindsets, and a passion for solving complex engineering challenges.

Hiring Brand: Veri崴叡
Employment Type: Taiwan Direct Employment
Working Model:Remote
Nationality: Taiwan
Language: Mandarin
Salary : 70000-90000NTD
(will be determined based on the candidate's skills, experience, and overall capabilities.)

Company Benefits:
14-month guaranteed salary
Semi-annual performance review & performance bonus
Pre-granted annual leave during the first year
Meal allowance
Remote work allowance (Remote positions only)
Hybrid work allowance (Hybrid positions only)
Work equipment subsidy (Remote positions only)
Learning & training subsidy
Book purchase subsidy
Travel leave & travel benefits
Gym benefits (Taichung Office)
Group insurance
Annual health check
Team gatherings & annual company trip

Job Summary-
We are seeking a highly skilled Senior Java Backend Engineer to join our engineering team. You will be responsible for designing and developing scalable backend systems, distributed services, and APIs while continuously improving system architecture, software quality, and engineering practices.

Responsibilities
Analyze and design gaming systems and API services.
Develop distributed computing services.
Write and maintain unit tests and integration tests.
Maintain CI/CD pipelines.
Perform Code Review and optimize system architecture.
Propose design improvements and introduce new technologies.
Collaborate with team members through Pair Programming
.
Requirements-
Technical Requirements
Minimum 5 years of hands-on Java Backend development experience.

Strong proficiency in Java, Shell Script, and Spring Framework.

Familiar with Redis, ELK, and SQL normalization.
Experience with Design Patterns and Distributed System Design.

Ability to read and understand English technical documentation.

Comfortable working in a Pair Programming environment.

IMPORTANT-
''We value engineers with strong technical fundamentals and independent problem-solving abilities. While AI-assisted development tools (e.g., ChatGPT, GitHub Copilot, Cursor) are welcomed to improve productivity, candidates who demonstrate excessive reliance on AI tools or are unable to clearly explain their code, implementation logic, and technical decisions during interviews and coding assessments will not be considered for this position.''

Interview Process-
Technical Assessment / Coding Test
Technical Interview