Java Developer (NetSuite Focus)

Infinni · Singapore
LinkedIn

Posted

Aug 19, 2026 (10d ago)

Seniority

Not Specified

Work Model

Not Specified

Type

Not Specified

Category

Backend

Salary

Not specified

Skills

Java JavaScript Kafka Microservices Oracle PostgreSQL RabbitMQ Redis REST API Spring Boot SQL

Description

Key Responsibilities Core Backend Development: Responsible for the core development of backend business systems; build microservices based on Spring Boot and Spring Cloud to support core financial modules including orders, billing, wallets, and settlement. NetSuite Customization & Development: Conduct secondary development and scripting on the NetSuite platform, including but not limited to customizing business logic using SuiteScript, executing system integration via SuiteTalk/REST API, and configuring workflows through SuiteFlow. Operations & Iteration: Participate in daily system maintenance, feature iterations, and workflow automation to continuously improve financial business efficiency and system stability. Job Requirements Basic Qualifications: Bachelor’s degree in Computer Science, Software Engineering, Information Management, or related fields; 3+ years of experience in enterprise system implementation or development. Hands-on experience in Oracle NetSuite implementation or customization; familiar with core platform components including SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder. Proficient in JavaScript with practical project development experience in SuiteScript 1.0/2.0. Solid Java backend development capabilities; proficient with Spring Boot and Spring Cloud frameworks; experience in distributed system development. Familiar with message queues (e.g., Kafka, RabbitMQ), caching (Redis), and distributed transactions. Familiar with PostgreSQL database; strong SQL writing and performance tuning skills. Familiar with RESTful API design and integration; proven track record of interfacing with third-party systems. Strong requirement analysis and cross-departmental collaboration skills; proactive in driving problem-solving. Excellent documentation skills with strong project management awareness; capable of independently owning module delivery. Language Requirements: Strong bilingual communication skills in Chinese and English; capable of seamless daily requirement alignment and technical solution discussions with both the Chinese technical team and the European finance team. Preferred Qualifications (Plus) Certifications: Holder of NetSuite certifications (e.g., SuiteFoundation, ERP Consultant, Developer, etc.). Domain Background: Experience in developing financial/fintech business systems such as billing, wallet settlement, and online payments; background in 2B SaaS projects is highly preferred.