About the job 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, a collaborative mindset, and a passion for solving complex engineering challenges.
Hiring Brand:Veri (崴叡)
Employment Type:Taiwan Direct Employment
Working Model:Remote
Nationality:Taiwanese
Language:Fluent Mandarin
Salary:50000-70000NTD
(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 only)
Group insurance
Annual health check
Team gatherings & annual company trip
Job Summary-
We are looking for a Java Backend Engineer to develop and maintain backend systems, APIs, and distributed services. You will collaborate closely with the engineering team to build scalable, maintainable, and high-quality software solutions while continuously improving development processes and system architecture.
Responsibilities-
Analyze and design backend systems and API services.
Develop distributed computing services.
Write unit tests and integration tests to ensure software quality.
Participate in code reviews and maintain coding standards.
Support and maintain CI/CD deployment processes.
Collaborate with team members through Pair Programming.
Continuously improve existing systems based on business and technical requirements.
Requirements-
Technical Requirements
Approximately 3 years of hands-on Java backend development experience.
Strong understanding of Java fundamentals and object-oriented programming.
Experience with the Spring Framework.
knowledge of SQL and relational databases.
Understanding of Unit Testing concepts.
Ability to understand existing system architecture and contribute to continuous improvements.
Basic understanding of distributed computing concepts.
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