Full-Stack Engineer (Java, Spring, Vue/React) Lending / Fintech
Responsibilities
- Develop and maintain full-stack applications for lending and credit-related systems.
- Build backend services using Java and Spring framework.
- Develop and support frontend applications using Vue.js and/or React.
- Design and integrate RESTful APIs.
- Work with databases and message queues to support business workflows.
- Collaborate with Product, Risk, and QA teams to deliver high-quality solutions.
Requirements
- 5+ years of software development experience.
- Strong experience in Java, Spring Boot, and backend development.
- Hands-on experience with Vue.js and/or React.
- Solid knowledge of MySQL and RabbitMQ (or similar messaging systems).
- Experience in lending, credit, fintech, or financial services systems.
- Good understanding of distributed systems and API integration.
- Good communication skills and working-level English.
Nice to Have
- Experience with Redis, Kafka, or other messaging/caching systems.
- Familiarity with CI/CD, Docker, or cloud environments.
- Experience in internet financial credit product-related projects is preferred.