Scalable Java Software Engineer

2 days ago


Kuala Lumpur, Kuala Lumpur, Malaysia Touch 'n Go Group Full time

As a Senior Specialist, Java Developer at Touch 'n Go Group, you will have the opportunity to work on cutting-edge fintech projects and contribute to the company's mission of revolutionizing the payment industry.

About the Role
  • This role involves working closely with cross-functional teams to deliver high-quality applications that meet business requirements.
Key Responsibilities
  1. Application Development and Enhancement
  • Deliver high-quality, scalable, and secure Java-based applications aligned with business requirements.
  • Ensure timely completion of development tasks and adherence to project timelines.
Code Quality and Standards
  • Implement and enforce coding standards and best practices, including writing clean, maintainable, and efficient code.
  • Conduct regular code reviews to ensure compliance with security and quality standards.
System Performance and Optimization
  • Optimize application performance to meet or exceed industry benchmarks for speed, scalability, and responsiveness.
  • Monitor and resolve performance bottlenecks and ensure low-latency transactions.
Testing and Quality Assurance
  • Develop and maintain comprehensive unit tests to ensure maximum test coverage and minimize bugs in production.
  • Collaborate with the QA team to implement automated testing strategies and resolve issues.
System Architecture and Design
  • Contribute to the design and development of robust, scalable, and secure system architectures that align with regulatory requirements.
  • Ensure architecture supports integration with third-party APIs, payment gateways, and microservices.
Collaboration and Stakeholder Management
  • Foster collaboration within the development team and across divisions (e.g., product, compliance, and operations).
  • Engage with stakeholders to understand business needs and translate them into technical solutions.
Innovation and Continuous Improvement
  • Identify and implement new technologies, tools, and practices to enhance development efficiency and application performance.
  • Drive innovation by proposing and implementing new features, optimizations, or improvements in line with fintech trends.
Mentorship and Team Development
  • Mentor and provide technical guidance to junior developers, enhancing their skills and knowledge.
  • Support team members in problem-solving, performance improvement, and career development.
Incident Management and Production Support
  • Provide timely resolution of production issues and support incident management to minimize downtime and service disruption.
  • Implement effective monitoring tools and alert systems to detect and address issues proactively.
About You
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Certifications in Java, Cloud Computing or related technologies are a plus.
  • Minimum of 5+ years of experience in Java development, with a focus on building and maintaining scalable, high-performance applications.
  • Proven experience in leading development teams or mentoring junior developers.
  • Hands-on experience with performance tuning, optimization, and troubleshooting in a high-throughput environment.
  • Experience working in the fintech industry or on financial applications is highly desirable.
  • Strong proficiency in Java and Java-based frameworks (e.g. Spring, Spring Boot).
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with microservices architecture and RESTful API development.
  • Proficiency in database technologies (e.g. SQL, NoSQL databases) and ORM frameworks like Hibernate or MyBatis.
  • Strong knowledge of automated testing frameworks and tools (e.g. JUnit, TestNG, Mockito).
  • Familiarity with front-end technologies (e.g. Vue.js, Flutter) is a plus.
  • Experience with DevOps practices, including CI/CD tools (e.g. Jenkins, GitLab CI), containerization & orchestration (e.g. Docker, Kubernetes), and cloud platforms (e.g. Alibaba Cloud, Microsoft Azure, Google Cloud Platform) is a plus.
  • Understanding of security best practices and regulatory compliance in the fintech industry (e.g. PCI-DSS, RMiT).
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
  • Excellent communication and interpersonal skills, with experience collaborating across cross-functional teams.
  • Ability to work in a fast-paced, agile environment and manage multiple priorities effectively.
  • High attention to detail and commitment to delivering high-quality, reliable software.


  • Kuala Lumpur, Kuala Lumpur, Malaysia Software Full time

    Job DescriptionWe are seeking a skilled Software Engineer to develop and maintain shared services and common components for Adabas and Natural products. The ideal candidate has a strong technical background in Java development for server components and backend systems.Key Responsibilities:Collaborate closely with teams in Germany and the USA.Participate in...


  • Kuala Lumpur, Kuala Lumpur, Malaysia MATRIXX Software Full time

    About This OpportunityWe are seeking an experienced Senior Software Engineer to join our team in Kuala Lumpur. As a member of our Agile Software Engineering team, you will be involved in designing, developing, and releasing new application services and functions that support the business processes of our customers. Your primary focus will be on writing...


  • Kuala Lumpur, Kuala Lumpur, Malaysia MATRIXX Software Full time

    Job DescriptionAs a Senior Software Engineer II at MATRIXX Software, you will play a key role in expanding our R&D team in Kuala Lumpur. Your primary responsibility will be writing high-quality code, mainly in Java and Kotlin, with some work in Golang. You will work closely with our Agile Software Engineering team to design, develop, and release new...


  • Kuala Lumpur, Kuala Lumpur, Malaysia MATRIXX Software Full time

    Senior Software Engineer II (Must Reside in Malaysia)NOTE: Work Permit sponsorship will not be available for this position. Must reside in MalaysiaMATRIXX is looking for an experienced Senior Software Engineer to expand our R&D team in Kuala Lumpur. As a Software Engineer on the team, you will be involved in the design, development & release of new...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Bright Vision Technologies Full time

    Job Overview:At Bright Vision Technologies, we're dedicated to turning aspirations into reality. As a Sr. Software Architect, you'll be responsible for leading our software engineering team in designing and implementing scalable, high-performance solutions.Our ideal candidate will possess deep expertise in software design and architecture, with the ability...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Boost Full time

    RequirementsTo be successful in this role, you will need:A Bachelor's degree in computer science, software engineering, or a related field.Strong proficiency in Java programming language with a minimum of 2 years of experience.Expertise in backend development using Java, including creating APIs, microservices, and server-side logic.About the TeamYou will be...

  • Software Engineer

    3 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Lavu Tech Solutions Sdn Bhd Full time

    Lavu Tech Solutions SDN BHD is a renowned global software development company based in Kuala Lumpur, Malaysia. With over 14 years of experience in the industry, we have established ourselves as a trusted partner for IT consulting services.Job OverviewThis role involves working as a key member of our engineering team, responsible for designing and developing...


  • Kuala Lumpur, Kuala Lumpur, Malaysia MATRIXX Software Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team in Kuala Lumpur. As a member of our Agile Software Engineering team, you will be involved in designing, developing, and releasing new application services and functions that support the business processes of our customers. Your primary focus will be on writing high-quality...


  • Kuala Lumpur, Kuala Lumpur, Malaysia NEAR Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at NEAR. In this role, you will be responsible for designing, developing, and optimizing our monitoring system to ensure high availability and observability of the system.Design and implement a scalable and efficient monitoring system using Java.Participate in...

  • Java API Engineer

    3 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Standard Chartered Life and Careers Full time

    We're seeking a seasoned Java API Engineer to join our team. As a key member of our development squad, you will be responsible for designing and developing high-quality APIs using Java frameworks.Main ResponsibilitiesDesign and implement robust APIs that meet business requirements, using Java and Spring Boot.Collaborate with cross-functional teams to ensure...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Soft Space Full time

    Soft Space WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, MalaysiaSoftware Engineer, JavaGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Soft SpaceJob SummaryYou'll work on innovative fintech solutions and a consumer-focused SuperApp. A unique opportunity to gain hands-on experience, learn from industry...

  • Software Engineer

    4 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Endava Limited Full time

    Company OverviewEndava Limited is a leading technology company that provides software development and consulting services to clients in various industries. We have a strong commitment to quality, innovation, and customer satisfaction.Job DescriptionWe are looking for a Senior Java Developer to join our team. As a Senior Java Developer, you will design,...

  • Software Engineer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Boost Full time

    Boost WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, MalaysiaSoftware EngineerBoost, the digital services arm of Axiata Group Berhad, is at the forefront of digital transformation, operating brands that specialize in digital payments, digital financing, and platforms. With a focus on driving innovation and fostering synergies within the digital...


  • Kuala Lumpur, Kuala Lumpur, Malaysia CLPS Global Full time

    Are you a Tech Expert looking for a new challenge? CLPS Global has an exciting opportunity for a Tech Expert for Scalable Solutions to join their team. In this role, you will be responsible for designing and implementing scalable software solutions using Java and Spring frameworks.ResponsibilitiesDesigning and implementing microservices that are loosely...


  • Kuala Lumpur, Kuala Lumpur, Malaysia NCR Atleos Full time

    NCR Atleos is the global leader in payment solutions, with a strong presence in the retail and hospitality segments. As a Senior Java Developer, you will be involved in designing software for ATMs and POS terminals, including analysis, design, development of authentic software products, and implementation of client projects.Key Responsibilities:Develop...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Lavu Tech Solutions Sdn Bhd Full time

    Lavu Tech Solutions SDN BHD is a leading global software development company headquartered in Kuala Lumpur, Malaysia. Established in 2009, the company offers comprehensive technology and IT consulting services to partners in the IT industry.Role DescriptionMust have skills: Java, Spring Boot, microservicesGood to have: AWS and PostgreSQLExperience: 4-10...


  • Kuala Lumpur, Kuala Lumpur, Malaysia MATRIXX Software Full time

    Job OverviewMATRIXX Software is looking for an experienced Senior Software Engineer to join our team in Kuala Lumpur. As a key member of our Agile Software Engineering team, you will be responsible for designing, developing, and releasing new application services and functions that support the business processes of our customers. Your primary focus will be...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Endava Limited Full time

    We're seeking an experienced Senior Java Developer to lead our development efforts. As a key member of our team, you'll work on complex projects, applying your expertise in Java technologies.About the RoleThis is a leadership position that requires strong technical skills and excellent communication abilities.You will design, estimate, and implement...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Singtel Full time

    Be a part of something BIGWe are seeking a talented and experienced Senior Software Engineer(Full Stack)to join our team and help us develop, support, and maintain systems that are supporting customer order management.Make an Impact by:Analyse functional requirements & translate specifications to program codes, conforming to program guidelines and...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Boost Full time

    We're seeking a highly skilled Full Stack Software Engineer to join our team at Boost. As a key member of our engineering team, you'll be responsible for designing, developing, and deploying complex software solutions.Your proficiency in both Java and React will enable you to contribute to the entire software development lifecycle. You'll work closely with...