Senior Java Engineer – KYC Tech
Posted 32ds ago
Employment Information
Job Description
Senior Java Engineer developing a large-scale KYC platform with a focus on compliance and innovation. Collaborate with stakeholders and mentor junior developers in a distributed team environment.
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 7 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.
Benefits:
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)















