
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A renowned fintech company in Kuala Lumpur is seeking a Senior Specialist in Java Development to lead and mentor a team while driving the development of high-performance backend applications. The role requires at least 5 years of experience in Java, a Bachelor’s degree in Computer Science, and proficiency in frameworks and tools relevant to fintech. This position offers a unique opportunity to work on scalable solutions in a dynamic environment.
We are seeking a Senior Specialist in Java Development for one of our clients. They are an established and well-known fintech company in Malaysia and other SEA regions.
Drive the continuous integration and development of backend applications.
Lead and mentor a team of 3 to 5 developers to achieve project and organizational objectives.
Ensure the system’s performance, quality, and responsiveness are maintained at optimal levels.
Maintain and enhance critical business modules, ensuring reliability and scalability.
Conduct thorough system analysis and implement robust solutions.
Develop and maintain comprehensive unit tests to ensure code quality and reliability.
Promote effective communication and collaboration within the development team and with other departments.
Work closely with cross-functional teams to troubleshoot and resolve project issues.
Identify and mitigate risks during the design and development phases.
Design and implement system architecture in line with business and technical requirements.
Provide innovative solutions to meet evolving business needs and improve system efficiency.
The duties and responsibilities of the Employee outlined herein may be subject to change and the Employee may be required to perform additional tasks as deemed necessary by the Company.
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Minimum of 5+ years of experience in Java development, with a focus on building and maintaining scalable, high-performance applications.
Proven experience in leading development teams or mentoring junior developers.
Strong proficiency in Java and Java-based frameworks (e.g. Spring, Spring Boot).
Solid understanding of object-oriented programming (OOP) principles and design patterns.
Experience with microservices architecture and RESTful API development.
Proficiency in database technologies (e.g. SQL, NoSQL databases) and ORM frameworks like Hibernate or MyBatis.
Strong knowledge of automated testing frameworks and tools (e.g. JUnit, TestNG, Mockito).
Familiarity with front-end technologies (e.g. Vue.js, Flutter) is a plus.
Experience with DevOps practices, including CI/CD tools (e.g. Jenkins, GitLab CI), containerization & orchestration (e.g. Docker, Kubernetes), and cloud platforms (e.g. Alibaba Cloud, Microsoft Azure, Google Cloud Platform) is a plus.
Understanding of security best practices and regulatory compliance in the fintech industry (e.g. PCI-DSS, RMiT).