Enable job alerts via email!

Software Engineer (Back End)- VAC

Payment Network Malaysia

Malaysia

On-site

MYR 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider in Malaysia is looking for a Software Engineer to design, develop, and deliver high-quality software solutions. The ideal candidate will have up to 3 years of experience and strong skills in Java and DevOps principles. Responsibilities include feature development, operational support, and collaboration with cross-functional teams. A keen interest in continuous learning and technology trends is essential.

Qualifications

  • 0-3 years of relevant work experience in software development.
  • Demonstrable passion for technology and a strong growth mindset.
  • Proactive, detail-oriented approach to problem-solving.

Responsibilities

  • Develop new features and implement improvements to core products.
  • Contribute to the technical design of small to medium-sized features.
  • Provide operational support and maintenance for live systems.
  • Collaborate with cross-functional teams to understand requirements.
  • Write clean, efficient, and well-documented code.
  • Dedicate time to research industry trends and technologies.

Skills

Java
Problem-solving
Analytical skills
Communication
Collaboration

Tools

Docker
Kubernetes
AWS
Spring/Spring Boot
Job description

The Software Engineer is responsible for the design, development, and delivery of high-quality software solutions. This role contributes directly to the organization's goals of modernizing its platform architecture and maturing its in-house software development capabilities.

The ideal candidate possesses 0 to 3 years of relevant experience, a strong foundational knowledge of software engineering principles, and a demonstrable commitment to continuous learning and technical currency. Key responsibilities include code execution, active participation in technical design, and adherence to secure, scalable, and maintainable coding standards.

KEY AREAS OF RESPONSIBILITIES
  • Feature Development & Execution: Develop new features and implement improvements to our core products, ensuring code is secure, well-tested, and adheres to modern, scalable patterns.
  • Architectural Support: Contribute to the technical design of small to medium-sized features and participate in refactoring efforts to improve existing code's performance, scalability, and maintainability.
  • Operational Excellence: Assist in providing operational support and maintenance for live systems, troubleshooting issues, and ensuring high reliability.
  • Team Collaboration: Actively collaborate with cross-functional teams (Product, DevOps, QA) to understand requirements, solve technical challenges, and contribute to technical decisions.
  • Code Quality & Review: Write clean, efficient, and well-documented code. Proactively participate in code reviews, providing constructive feedback and absorbing mentorship from senior team members.
  • Continuous Learning: Dedicate time to research and explore industry trends, new technologies, and best practices. Actively propose improvements and advocate for modern tools and techniques within the team.
QUALIFICATIONS
Minimum Qualifications
  • 0-3 years of relevant work experience in software development.
  • A demonstrable passion for technology, a strong growth mindset.
  • Proactive, detail-oriented approach to problem-solving.
  • Experience finance industry would be an added advantage.
Technical Qualifications
  • Core Proficiency: Solid foundational knowledge of SDLC, software design principles, and development best practices.
  • Required Stack: Strong proficiency in Java and experience with server-side frameworks like Spring/Spring Boot.
  • DevOps: Experience or strong interest in DevOps principles, including familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud services (e.g., AWS).
  • Proven Track Record: Demonstrable personal projects (e.g., GitHub portfolio, side projects), contributions to open-source, or hackathon experience are highly valued as a proven record of independent learning and initiative.
Additional Requirements
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • High curiosity and the drive to continuously learn and stay up to date with the latest tech articles and trends.
  • Ability to manage multiple tasks and perform effectively in a dynamic environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.