Senior Java Engineer - KYC Tech
🇮🇳 India | 🇸🇬 Singapore | 🇯🇵 Japan | 🇹🇭 Thailand | 🇨🇳 China | 🇮🇩 Indonesia | 🇧🇩 Bangladesh | 🇮🇷 Iran | 🇯🇴 Jordan | 🇰🇿 Kazakhstan | 🇲🇾 Malaysia | 🇳🇵 Nepal | 🇵🇰 Pakistan | 🇵🇭 Philippines | 🇰🇷 South Korea | 🇱🇰 Sri Lanka | 🇹🇼 Taiwan | 🇹🇷 Turkey | 🇻🇳 Vietnam | 🇱🇧 Lebanon | 🇲🇲 Myanmar | 🇱🇦 Laos | 🇾🇪 Yemen | 🇲🇻 Maldives | 🇴🇲 Oman
Java
MySQL
Finance
Machine Learning
Design
Blockchain
NoSQL
SQL
Senior Java Engineer - KYC Tech
from 🇮🇳 India | 🇸🇬 Singapore | 🇯🇵 Japan | 🇹🇭 Thailand | 🇨🇳 China | 🇮🇩 Indonesia | 🇧🇩 Bangladesh | 🇮🇷 Iran | 🇯🇴 Jordan | 🇰🇿 Kazakhstan | 🇲🇾 Malaysia | 🇳🇵 Nepal | 🇵🇰 Pakistan | 🇵🇭 Philippines | 🇰🇷 South Korea | 🇱🇰 Sri Lanka | 🇹🇼 Taiwan | 🇹🇷 Turkey | 🇻🇳 Vietnam | 🇱🇧 Lebanon | 🇲🇲 Myanmar | 🇱🇦 Laos | 🇾🇪 Yemen | 🇲🇻 Maldives | 🇴🇲 Oman
Responsibilities
- Collaborate with relevant stakeholders to convert business requirements into services with solid code and meaningful tests.
- Proactively initiate performance tuning, troubleshoot incidents, etc.
- Write and maintain high-quality technical documentation.
- Write high quality code, follows best practices and advocates for engineering excellence.
- Collaborate across other engineering teams and mentor junior members of the team.
Requirements
- Bachelor's degree in computer science, engineering, or equivalent industry experience.
- Minimum 8 years of professional experience in building high-throughput distributed applications.
- Proficient in core Java and the Spring Framework.
- Proficient in MySQL, and familiar with at least one NoSQL database.
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles.
- A quick learner with the ability to perform under pressure.
- Able to collaborate with the remote team across different time zones.
Desirable
- Performance tuning experience on JVM, SQL, RPC, etc.
- Experience in KYC or Compliance is a plus.









