top of page

Java Developer, Credit Risk System


31 January 2024

Hong Kong

Company Overview:

Our client, a leading company in the Financial Industry, is committed to delivering innovative solutions for businesses and individuals. With a firm belief in the power of technology, we leverage cutting-edge systems and expertise to revolutionize financial services and enhance the customer experience. They are currently seeking a talented Java Developer to join our esteemed team and contribute to the development and maintenance of our Credit Risk System.


Position Overview:

As a Java Developer within the company, you will play a crucial role in designing, developing, and implementing high-quality software solutions for the Credit Risk System. You will be responsible for the end-to-end development lifecycle, including defining requirements, coding, debugging, testing, and maintenance. Working closely with cross-functional teams, you will translate business needs into efficient and scalable software solutions that optimize the credit risk management process.



  • Collaborate with stakeholders, including risk analysts, data scientists, and business analysts, to understand requirements and develop technical solutions aligned with strategic goals.

  • Design, develop, and maintain software solutions for our Credit Risk System using core Java and related technologies, including Spring framework.

  • Write well-structured, efficient, and testable code that adheres to coding standards, best practices, and security guidelines.

  • Conduct thorough testing of developed software to ensure accuracy, performance, and scalability, and actively participate in bug-fixing and troubleshooting efforts.

  • Collaborate with the Quality Assurance team to define and implement effective automated testing strategies and tools.

  • Actively contribute to application architecture design and provide technical insight to optimize system performance and stability.

  • Stay updated with the latest developments in Java and related technologies, and proactively apply industry best practices to enhance the Credit Risk System.

  • Provide technical guidance and mentorship to junior members of the development team to foster growth and knowledge-sharing within the department.

  • Contribute to the continuous improvement of internal processes and methodologies, driving efficiency and innovation.



  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Minimum of 5 years of professional experience in software development, with a focus on Java technologies.

  • Strong knowledge of core Java principles and design patterns.

  • Experience with Spring frameworks (Spring MVC, Spring Boot) and Hibernate/ORM frameworks.

  • Solid understanding of database concepts and experience working with relational databases (e.g., Oracle, MySQL).

  • Familiarity with Agile development methodologies and tools (e.g., Scrum, JIRA).

  • Strong problem-solving skills, with the ability to analyze complex issues and propose effective solutions.

  • Excellent communication and collaboration skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.

bottom of page