Job Search and Career Advice Platform

Enable job alerts via email!

Java Software Engineer (Multiple Positions Available)

Curfex Technologies

Subang Jaya

Hybrid

MYR 70,000 - 90,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 fintech company in Malaysia is seeking a Java Software Engineer to build impactful products connecting people and businesses across borders. The role involves collaborating with internal teams to develop and enhance web-based applications while ensuring quality and performance. Ideal candidates will have a bachelor's degree in a relevant field, at least 5 years of Java experience, and a passion for learning. Flexible work arrangements are provided.

Benefits

Flexible work arrangements
Casual wear
Supportive team

Qualifications

  • At least 5++ years of experience in Java-based software development.
  • Open to candidates with bootcamp or self-taught backgrounds with solid portfolios.
  • Prior fintech, banking, or payments industry exposure is a strong advantage.

Responsibilities

  • Work closely with internal business teams to design, develop, and enhance web-based applications.
  • Ensure performance, efficiency, and quality of applications meet expectations.
  • Plan, facilitate, and execute UAT testing with internal and external stakeholders.

Skills

Java software development
Analytical skills
Problem-solving
Understanding of Internet technologies

Education

Bachelor’s degree in Computer Science, Software Engineering, Information Technology

Tools

Maven
Job description
Java Software Engineer (Multiple Positions Available)
  • Impactful work – Build fintech products that connect people and businesses across borders.
  • Career growth – Work with cutting‑edge tech in a regional role.
  • Dynamic environment – Collaborative culture with flat hierarchy, where ideas flow freely.
  • Flexibility – Casual wear, supportive team, and the option to work from home.
  • Regional exposure – Be part of a fintech company with licensed operations across Hong Kong, Japan, South Korea, China, Singapore, Malaysia, Indonesia, and Australia.

What You’ll Do

  • Work closely with internal business teams to design, develop, and enhance web‑based applications.
  • Take ownership of end‑to‑end software deployment.
  • Ensure performance, efficiency, and quality of applications meet expectations.
  • Plan, facilitate, and execute UAT testing with internal and external stakeholders.
  • Follow best practices in software design, development, and DevOps.
  • Prepare and maintain technical documentation (Technical Specs, Manuals, etc.).

What We’re Looking For (* Optional with plus point)

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
  • Open to candidates with bootcamp or self‑taught backgrounds with solid portfolios.
  • At least 5++ years of experience in Java‑based software development.
  • Solid understanding of Internet technologies and n‑tier architecture.
  • Problem‑solver with analytical skills and an open, forward‑thinking mindset.
  • Passion for learning new technologies and contributing to innovative solutions.
  • Prior fintech, banking, or payments industry exposure is a strong advantage.

Technical Skills

Frameworks & Tools

  • Build tools (Maven)

Security & Compliance

  • Knowledge of encryption, authentication (OAuth2, JWT), and secure coding.
  • Understanding of PCI DSS, GDPR, KYC/AML compliance.

Job Type

  • Flexible work arrangements (casual wear & work‑from‑home option)

Vacancy is open for Malaysian citizen only.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.