jobs in FINEXUS Group

全职 Java Software Engineer 工作, 薪水, FINEXUS Group Federal Territory 公司招聘中 - Ricebowl

Java Software Engineer

Undisclosed

KL City, Federal Territory

分享
保存

工作地点

  • Kuala Lumpur Federal Territory Malaysia

职位描述

岗位职责

Software Engineer I (Java)


Why This Role Matters

FINEXUS develops innovative digital payment and financial technology solutions that support businesses and customers across the financial ecosystem.

As a Software Engineer, you will contribute directly to the design, development, and maintenance of software applications and systems that power FINEXUS products and services. Your work will help ensure scalable, reliable, and secure solutions that support the company’s digital transformation initiatives.


About the Role

The Software Engineer is responsible for developing, testing, and maintaining software applications across Front-end, Back-end, Mobile, and Database technologies.

This role requires strong technical capability, problem-solving skills, and the ability to collaborate effectively with cross-functional teams. You will work closely with Product Managers, Designers, and other Engineers to deliver high-quality software solutions aligned with business and customer requirements.


Mission / Expected Outcomes

  • Design, develop, and maintain scalable and reliable software applications.
  • Deliver secure and high-quality software solutions that meet business requirements.
  • Participate in testing, debugging, troubleshooting, and optimization activities.
  • Support continuous improvement and enhancement of existing systems and applications.
  • Collaborate effectively with cross-functional teams to ensure successful project delivery.
  • Maintain accurate and up-to-date technical documentation for systems and applications.


Key Responsibilities:


Software Development

  • Design, code, test, debug, and maintain software applications and system components.
  • Develop efficient, scalable, and maintainable software solutions.
  • Participate in system enhancement and application optimization initiatives.
  • Stay updated with emerging technologies, tools, and industry best practices.

Software Documentation

  • Prepare and maintain technical documentation including system architecture, design specifications, and source code references.
  • Ensure documentation remains updated following system enhancements or changes.

Problem Solving & Support

  • Analyse, troubleshoot, and resolve software defects and technical issues promptly.
  • Provide technical support and maintenance for software applications and systems.
  • Perform debugging, testing, and performance optimization activities.

Collaboration

  • Work closely with Product Managers, Designers, and Engineers to understand project requirements and deliver solutions effectively.
  • Participate actively in code reviews, technical discussions, and knowledge-sharing sessions.
  • Contribute to the overall software development lifecycle and team objectives.

Security & Compliance

  • Apply software security best practices to reduce vulnerabilities and system risks.
  • Ensure developed applications comply with internal standards, policies, and security requirements.


Technical Scope:

Front-end

  • HTML, CSS, JavaScript, React, Angular, or equivalent frameworks

Back-end

  • Java, .NET, Node.js, PHP, or equivalent technologies

Mobile

  • Android, iOS, Flutter, React Native, or equivalent mobile technologies

Databases

  • MySQL, Oracle, MariaDB, PostgreSQL, or equivalent databases

Tools & Platforms

  • Git / Bitbucket
  • Atlassian JIRA
  • REST API Integration
  • CI/CD and DevOps practices (optional)


Key Requirements:

Academic Qualification

  • Degree in Information Technology, Software Engineering, Computer Science, or related disciplines.
  • Strong foundation in software development, programming, and system design concepts.


Experience

  • 0 – 2 years of hands-on experience in software development.
  • Experience in Front-end, Back-end, Mobile, or Database development.
  • Familiarity with software testing, debugging, and troubleshooting practices.
  • Experience with version control systems and project management tools is an advantage.


Technical Competencies

  • Strong logical thinking and problem-solving skills.
  • Understanding of software development lifecycle (SDLC).
  • Knowledge of software architecture, application development, and database concepts.
  • Ability to troubleshoot, debug, and optimize software applications.
  • Willingness to learn and adapt to new technologies and tools.


Behavioural Competencies

  • Professional attitude with good interpersonal and communication skills.
  • Strong teamwork and collaboration abilities.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多