Job Responsibilities:- Participate in business/architecture demand discussion and analysis
- Follow the development plan, submit high-quality code on time, and complete development tasks
- Conduct code reviews independently, analyze problems in the code and optimize them
- Communicate and coordinate across departments, cooperate with other departments, and provide technical support
- Responsible for customer negotiation and answering technical questions related to API docking
- Write work-related process and technical documents;
- Responsible for the work specifications, skills training, and performance management of the Philippine technical team
- Job Requirements:
- Bachelor degree or above, computer or related major, more than 5 years of practical Java project development experience,
- Have more than 3 years of working experience in finance, banking, and payment fields
- Have a solid Java foundation, experience in JVM, Java multi-threading, concurrency and network communication
- Proficient in Java development related frameworks, such as Spring, SpringMVC, SpringBoot, MyBatis, MyBatis-Plus, etc.
- Be proficient in using relational databases, and be able to optimize SQL configuration, improve SQL efficiency, and perform SQL processing reasonably to improve performance. MySQL is preferred;
- Familiar with the use of message middleware RabbitMQ and RocketMQ, and familiar with the use of cache middleware redis
- Familiar with CVS and continuous integration tools such as maven, git, gradle/jenkins, etc.
- Familiar with Linux system and the use of shell scripting language
- Good standard habits for writing code and technical documents, and good logical thinking ability
Job Type: Full-time
Pay: Php60,000.00 - Php80,000.00 per month
Schedule: - 8 hour shift
Fixed shift
Monday to FridaySupplemental Pay: Overtime pay
Education:
Experience:
* Java: 1 year (Preferred)