Backend Engineer (Java) - KYC Tech
JobgetherRemotely
javamysqlspringdistributed systemsnosqlkycmessaging
Job Description
📋 Description
- Translate business and technical requirements into scalable backend services, working closely with
- Design, develop, and maintain high-quality Java applications and distributed services using
- Build and optimize high-throughput backend systems that support secure, reliable, and seamless KYC
- Work with Spring Framework, MySQL, NoSQL databases, messaging middleware, and distributed system
- Proactively identify and resolve performance bottlenecks, production incidents, reliability issues
- Conduct performance tuning across areas such as JVM, SQL, RPC, and distributed application
🎯 Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent
- At least 4 years of professional experience building high-throughput, distributed applications in
- Strong proficiency in core Java and the Spring Framework.
- Solid experience with MySQL and familiarity with at least one NoSQL database.
- Strong understanding of distributed system design, scalability, reliability, and the principles
- Experience with at least one messaging middleware technology and a good understanding of its
🎁 Benefits
- Fully remote work opportunity, subject to business and team requirements.
- Opportunity to work on large-scale backend systems supporting critical KYC and compliance
- Exposure to distributed systems, high-throughput applications, financial technology, and
- Collaboration with experienced engineering talent in a global, user-focused organization.
- Flat and fast-paced working environment with significant autonomy and ownership.
- Opportunities for professional growth, technical learning, and continuous development.