Point your AI agent at freehire and let it find you a job.

Get the CLI →

Finexus Sdn Bhd

Intern, Software Engineer

Posted Updated
Discussion

ABOUT THE ROLE

We are seeking a motivated and enthusiastic Software Engineer Intern to join our technology team. This internship offers hands-on experience in full-stack software development within a fintech environment.

Working alongside experienced engineers, you will help develop and maintain web applications, build and test APIs, and contribute to projects involving financial systems, payment processing, and secure data exchange.

MISSION / EXPECTED OUTCOMES

  • Contribute to responsive, scalable, and maintainable web applications using modern frontend and backend technologies.

  • Support reliable RESTful API development, testing, and integration between application layers.

  • Apply disciplined source-control and collaborative development practices within an engineering team.

  • Build practical exposure to financial systems, payment processing, secure file exchange, and data protection practices.

  • Develop technical judgement, problem-solving ability, and professional software-development habits through real-world delivery work.

KEY RESPONSIBILITIES

1. Full-Stack Application Development

  • Assist in developing and maintaining web applications using React for frontend development and Spring MVC (Java) for backend services.

  • Support the delivery of responsive, scalable, maintainable, and high-quality application features.

  • Participate in testing, debugging, troubleshooting, and enhancement activities under the guidance of experienced engineers.

2. API Development & Integration

  • Support the development, testing, documentation, and maintenance of RESTful APIs.

  • Help enable reliable communication between frontend interfaces, backend services, and connected systems.

  • Validate API request and response behaviour and assist in resolving integration issues.

3. Source Code Management & Team Collaboration

  • Use Git and Sourcetree for source-code management, version control, and effective collaboration within the development team.

  • Follow team workflows for branching, commits, code review, issue tracking, and release support.

  • Participate in technical discussions, knowledge sharing, and cross-functional project activities.

4. Financial Systems & Secure Data Processing

  • Assist with file-processing and data-exchange activities involving banking and payment systems.

  • Gain exposure to banking and payment file formats, encryption standards such as PGP, and secure data-handling practices.

  • Follow internal security, confidentiality, and data-protection requirements when working with applications and information.


TECHNICAL SCOPE

  1. Frontend: React, JavaScript, HTML, and CSS

  1. Backend: Java and Spring MVC or equivalent backend frameworks

  1. Integration: RESTful APIs, client-server architecture, request and response validation

  1. Version Control: Git, Sourcetree, collaborative branching, commits, and code review

  1. Fintech Exposure: Financial systems, payment processing, banking file formats, PGP encryption, and secure data exchange


QUALIFICATIONS

  • Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Basic knowledge of frontend development using React, JavaScript, HTML, and CSS.

  • Familiarity with Java programming and backend development concepts, preferably Spring MVC or a similar framework.

  • Understanding of RESTful APIs and client-server architecture.

  • Exposure to version-control systems such as Git; experience with Sourcetree is an advantage.

  • Interest in financial technology, payment systems, data processing, and information security.

  • Strong analytical and problem-solving skills with keen attention to detail.

  • Excellent communication skills and the ability to work effectively in a collaborative team environment.

  • Eagerness to learn new technologies and contribute to real-world software-development projects.


Skills

What Intern Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available