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

Get the CLI →

Finexus Sdn Bhd

Software Engineer (JAVA)

Posted Updated
Discussion

About the role

You will support backend engineering teams in delivering reliable, scalable, and secure systems that meet business and product requirements. Working closely with senior engineers, you will contribute to development, testing, and operational support, while continuously improving your technical skills and understanding of enterprise-grade systems. This role provides hands-on exposure to real-world, regulated systems while building strong foundations in software engineering best practices.

Key responsibilities

  • Assist in the design, development, testing, and deployment of backend services

  • Write clean, maintainable, and well-tested code under guidance from senior engineers

  • Participate in code reviews and incorporate feedback to improve code quality

  • Support preparation and maintenance of technical and functional documentation

  • Assist with software deployment activities in Development and QA environments

  • Perform basic system integration testing and sanity checks

  • Troubleshoot and resolve basic technical issues, escalating when necessary

  • Support incident resolution and post-incident follow-ups

  • Work closely with engineers, QA, and product stakeholders to understand requirements

  • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives

About you

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

  • Fresh graduate or candidate with up to 1-2 years of software development experience

  • Basic understanding of software development life cycle (SDLC)

  • Fundamental programming skills in Java or other backend languages

  • Willingness to learn, strong problem-solving mindset, and attention to detail

  • Ability to work effectively in a team-based environment

  • Receptive to feedback and committed to continuous improvement

  • Clear communication skills and a proactive learning attitude

  • Internship, academic projects, or practical development experience is an advantage

  • Exposure to automated testing concepts, basic database design and queries, or fintech and banking systems is preferred


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