Senior Java Engineer

6 hours ago


Ubi Cres Singapore MCPayment Full time $80,000 - $120,000 per year
Company Description

Note: Submit your resume in PDF format only.

We are excited about making new innovation and breakthrough in the payment industry. In Asia, we are among the very few mobile POS recognised by global payment networks and bank. In the B2B payment space, we are the first to deliver enhanced data across Asia-Pacific.

With our accelerated growth and continual streams of opportunities, there is no shortage of challenges and problems to solve. We leverage the best of breed technologies to achieve security, scalability, availability and maintainability. We are agile, lean, pragmatic, and resourceful.

Present in Singapore, Malaysia, Thailand and Indonesia, we expect more offices in more countries to come. Join us in this exciting time to shape payment in Asia Pacific.

Job Description

As a Java software engineer, you will work with our  agile team to develop and maintain our payment systems which connects merchants to payment partners and financial services.

  • You will be using modern stack (Java 11, Spring Boot, React, AWS, ...) to create, maintain, secure and optimise high load services that are part of our payment platform.  
  • You directly impact the quality of the software we produce, dealing with challenges of complex architecture (security, scalability, fail over, load balancing...) that processes large payment volume daily.  
  • We expect that you take proactive ownership of tasks and see them through to completion. Responsibility for coding, testing, releasing, troubleshooting and communication with the internal teams so that the system runs smoothly
  • You are expected to keep learning and up to date with technology, applying the best technologies to our application.  
Qualifications
  • At least 3 years of experience in Java, Spring, MySQL, MSSQL, MyBatis development is a MUST.
  • Good knowledge of web services, network protocols, and common data-interchange formats (HTTPS, Socket, JSON, XML).
  • Knowledge of encryption, hashing, and key exchange standards.
  • Experience in using Docker, Jenkins, AWS, Git, VPN, G-Suite.
  • Experience with agile development and working with a distributed team is an added advantage.
  • Experience in the payment industry, understand PCI-DSS is an added advantage.
  • Able to communicate fluently in English is a MUST.
Additional Information

This position is open to candidate currently in Singapore only. 

Submit your resume in PDF format only.



  • Singapore RANDSTAD PTE. LIMITED Full time

    about company I am currently working with a software consultancy firm that provides premium software development and strategy expertise to a wide spectrum of clients. Projects related to Gaming/Gambling/Blockchain/Government Projects. Company size close to 80 developers, excluding product and design team.Salary structure: Base + AWS + bonus. 2 rounds of...


  • Singapore RANDSTAD PTE. LIMITED Full time

    about company I am currently working with a software consultancy firm that provides premium software development and strategy expertise to a wide spectrum of clients. Projects related to Gaming/Gambling/Blockchain/Government Projects. Company size close to 80 developers, excluding product and design team. Salary structure: Base + AWS + bonus. 2 rounds of...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    **Senior Software Engineer (Java, J2EE )/ Senior Application Engineer (Lead) **Requirements**: **- Strong in Software Design, Development and Support.** - **Proficient in Java/ J2EE Software Programming language.** - Experience in handling Software Application development. - Involved in User ‘s Requirements Gathering, UAT and Testing. - Degree in...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    **Senior Software Engineer (Java, J2EE )/ Senior Application Engineer (Lead) **Requirements**: **- Strong in Software Design, Development and Support.** - **Proficient in Java/ J2EE Software Programming language.** - Experience in handling Software Application development. - Involved in User ‘s Requirements Gathering, UAT and Testing. - Possess Government...


  • Singapore CDG Zig - A ComfortDelGro Company Full time

    We are looking for a highly skilled and motivated Senior Java Software Engineer/ Technical Lead to join our team, focusing on designing, developing, and maintaining the server-side logic for our applications. The ideal candidate will have a solid foundation in Java, Spring Boot, and modern development practices. You will be responsible for building robust...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Overview Senior Software Engineer (Java, J2EE )/ Full Stack Java Our esteem client is looking for a Senior Software Engineer (Java, J2EE )/ Full Stack Java to design and develop innovative software applications. Requirements Track record in handling Full Stack Java Development. Solid experience in handling "Java/ J2EE" Software application development....


  • Singapore Epergne Solutions Full time

    Join to apply for the Java Developer/Java Lead role at Epergne Solutions Join to apply for the Java Developer/Java Lead role at Epergne Solutions Extensive experience in programming and implementing large-scale distributed systems using microservices architecture. Strong understanding of application, infrastructure, and security architecture, including...


  • Singapore Binance Full time

    Binance is seeking an experienced Java Backend Developer (mid to senior level) to join a greenfield project , meaning you'll build systems from scratch , not just maintain existing ones. You'll work across the full software development lifecycle — from gathering requirements to design, development, testing, deployment , and monitoring . Key...


  • Singapore Selby Jennings Full time

    This opportunity is with a global Technology Consulting firm which focuses on digital transformation, agile software development and innovation management. The team is seeking a skilled Senior Software Engineer (Java) to work on a brand new global initiative. Responsibilities Design, develop and maintain backend components of banking applications using Java...


  • Singapore Nicoll Curtin Full time

    Senior Java Developer We're looking for a Senior Java Developer to join a high-performing engineering team within a leading financial institution. The ideal candidate will have a strong background in building scalable enterprise applications using Java, Spring Boot, and Kafka, with hands‐on experience in cloud environments (preferably Azure). Key...