Enable job alerts via email!

Senior Specialist, Java Developer (Fintech)

Private Advertiser

Kuala Lumpur

On-site

MYR 100,000 - 140,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Kuala Lumpur is looking for a Senior Backend Developer to lead a team and drive the continuous integration and development of scalable applications. The ideal candidate has over 5 years of Java development experience, particularly in the fintech sector, and demonstrates strong leadership and communication skills. Join a dynamic team and contribute to innovative solutions that improve system efficiency.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of experience in Java development.
  • Experience in the fintech industry or financial applications.

Responsibilities

  • Drive continuous integration and development of backend applications.
  • Lead and mentor a team of developers to achieve project objectives.
  • Ensure system performance and quality at optimal levels.

Skills

Java
Java-based frameworks
Microservices architecture
RESTful API development
Database technologies
Automated testing frameworks
DevOps practices
Analytical skills
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring
Hibernate
Jenkins
Docker
Kubernetes
Job description

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.

Job Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Certifications in Java, Cloud Computing or related technologies are a plus.
  • 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.
  • Hands‑on experience with performance tuning, optimization, and troubleshooting in a high‑throughput environment.
  • Experience working in the fintech industry or on financial applications is highly desirable.

Skills:

  • 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).
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
  • Excellent communication and interpersonal skills, with experience collaborating across cross-functional teams.
  • Ability to work in a fast-paced, agile environment and manage multiple priorities effectively.
  • High attention to detail and commitment to delivering high-quality, reliable software.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.