As a Senior Java Backend Engineer – MPOS Specialist at Finexus Sdn Bhd, you will be responsible for revolutionizing payment solutions with our flagship product, MPOS, a cutting-edge mPOS module. You will collaborate with cross-functional teams and play a critical role in merchants’ transactions to support our company’s objectives. This is an opportunity to make a significant impact and shape the future of the company’s MPOS products and services. Join us to be a part of this digital payment transformation!
You will report to the Senior Manager and will have the opportunity to work on several projects:
JOB RESPONSIBILITIES
- Software Development & System Design:
-
- Develop and maintain Java-based software applications, especially for MPOS systems.
- Participate in the design and architecture of software solutions, ensuring they meet the specific requirements of the MPOS department.
- Code Review & Integration:
-
- Review and provide feedback on code written by other team members to ensure quality and adherence to best practices.
- Work on integrating systems and applications with MPOS hardware and software, such as payment processing systems.
- Optimize the performance of Java applications to ensure fast and efficient processing of transactions.
- Testing, Documentation & Problem Solving:
-
- Write unit tests and participate in integration testing to verify the functionality and reliability of software.
- Create and maintain technical documentation for software and systems.
- Troubleshoot and resolve technical issues and software defects in a timely manner.
KEY RESPONSIBILITIES
- Creating application updates, including bug fixes and additional features, for release.
- Engaging in system architecture discussions, making recommendations, and influencing final decisions.
- Conducting root cause analysis on persistent or major software issues and recommending solutions.
- Keeping updated with the latest industry trends, technologies, and methodologies in Java and MPOS systems.
- Ensuring the best possible performance, quality, and responsiveness of the applications.
MINIMUM QUALIFICATIONS
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of hands-on experience in Java development.
- Proven expertise with MPOS module development and integration.
- In-depth understanding of Java best practices and design patterns.
- Proficiency in working with Relational Databases such as PostgreSQL and Oracle.
- Ability to manage your workload with minimal supervision.
- Ability to work under pressure and deliver on time.
- Prior experience as a mobile app developer will be advantageous.
- Familiarity with Operating Systems, Networking, and Security.
- Familiarity with message queue techniques (IBM MQ, ActiveMQ).
WHY JOIN US?
- Fast-Track Promotion: Don’t stay stagnant. We recognize talent and provide accelerated career growth opportunities.
- Innovative Environment: Work in a place where new ideas thrive.
- Competitive Compensation: Earn a rewarding salary and benefits.
- Collaborative Culture: Join a team that values unity and respect.
- Impactful Work: Contribute directly to our success and make a difference.
- Employee Recognition: We see your hard work and ensure it’s celebrated.