4+ years experienced Java backend engineer.
Expert in web service application and development process.
Excellent in utilizing appropriate data structure and design pattern to model and implement business logics.
JAVA backend engineer
Taipei City, Taiwan
Server: Tomcat, JBOSS
Database & Cache: Mysql, PostgreSQL, JDBC, Hibernate, Redis
MessageQ: Kafka
Web: REST/SOAP api, GraphQL, WebSocket, JWT, Nginx
DevOps: Ansible, Docker, Jenkins, Ant, Shell script
- Integrate functions of 3rd-party game providers: registration, transfer balance, player info query, etc.
- Enhance communication with game provider services: error handling, performance tuning.
- Customize requirement: large amount registration, encryption/decryption in communication.
Game provider categories:
Live poker, Slot games, Lottery, Sports games, Animal sports, Chess games.
Develop and maintain gaming member system, implement and design RESTful api for:
- member management.
- member balance management.
- 3rd-party game communication (register, login, transfer, etc.)
- report produce.
- advertisement and promotion info display.
- Backend Engineer
1. Responsible for developing web services for mobile application, such as note, task, poll, account management, human resource..., etc.
2. Experienced in db schema design, api development, unit-testing and service deployment.
Reference application:
BuddyDo: https://portal.buddydo.com/zh-hant/
WorkDo: https://portal.workdo.co/zh-hant/
- DevOps
1. Improve projects dependency and building flow from Ant or Shell based script to Gradle tasks.
2. Apply Jenkins and Ansible to achieve CI/CD.
3. Apply static code analysis tools like PMD, Checkstyle, FindBugs, Xanitizer to CI.
4. System management and maintenance for Jenkins, LDAP, Redmine.
4+ years experienced Java backend engineer.
Expert in web service application and development process.
Excellent in utilizing appropriate data structure and design pattern to model and implement business logics.
JAVA backend engineer
Taipei City, Taiwan
Server: Tomcat, JBOSS
Database & Cache: Mysql, PostgreSQL, JDBC, Hibernate, Redis
MessageQ: Kafka
Web: REST/SOAP api, GraphQL, WebSocket, JWT, Nginx
DevOps: Ansible, Docker, Jenkins, Ant, Shell script
- Integrate functions of 3rd-party game providers: registration, transfer balance, player info query, etc.
- Enhance communication with game provider services: error handling, performance tuning.
- Customize requirement: large amount registration, encryption/decryption in communication.
Game provider categories:
Live poker, Slot games, Lottery, Sports games, Animal sports, Chess games.
Develop and maintain gaming member system, implement and design RESTful api for:
- member management.
- member balance management.
- 3rd-party game communication (register, login, transfer, etc.)
- report produce.
- advertisement and promotion info display.
- Backend Engineer
1. Responsible for developing web services for mobile application, such as note, task, poll, account management, human resource..., etc.
2. Experienced in db schema design, api development, unit-testing and service deployment.
Reference application:
BuddyDo: https://portal.buddydo.com/zh-hant/
WorkDo: https://portal.workdo.co/zh-hant/
- DevOps
1. Improve projects dependency and building flow from Ant or Shell based script to Gradle tasks.
2. Apply Jenkins and Ansible to achieve CI/CD.
3. Apply static code analysis tools like PMD, Checkstyle, FindBugs, Xanitizer to CI.
4. System management and maintenance for Jenkins, LDAP, Redmine.