freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer (Microservices)

Summary

Builds scalable Java/Spring Boot microservices for an import-export trading platform, focusing on order management, supplier integrations, and logistics workflows.

Roles & Responsibilities Company Overview We are a Singapore-based import-export trading company specializing in industrial fasteners, supplying customers across North America, Europe, and Asia. Our business manages high-volume SKUs, global supplier networks, logistics coordination, and technical product specifications. To support our digital transformation and operational efficiency, we are building scalable systems for inventory management, trade operations, supplier integration, and customer order processing. Job Description: We are seeking an experienced

Senior Java Developer

with strong expertise in

Java/J2EE technologies and Microservices architecture

to design and develop backend systems supporting

international trading, inventory control, and logistics operations . The ideal candidate will help build scalable platforms for

order management, supplier integrations, pricing engines, and product specification databases

for fastener trading. The candidate will be responsible for developing scalable backend services, participating in system design, and supporting the full software development lifecycle in an Agile environment. Key Responsibilities: Design, develop, and maintain backend applications using

Java, Spring Boot, and Microservices architecture . Develop and maintain

RESTful APIs and web services

for enterprise applications. Participate in

requirements analysis, solution design, development, testing, and deployment . Work in an

Agile/Scrum environment

and collaborate with cross-functional teams. Perform

code reviews, debugging, and defect fixing

during SIT, UAT, and production phases. Develop and maintain database components using

Oracle, SQL, Stored Procedures, Triggers, and Views . Support

production deployments, maintenance activities, and performance improvements . Prepare

technical documentation

and interact with business stakeholders when required. Trading & Supply Chain Systems Build systems supporting

import/export workflows , including: Purchase orders Sales orders Shipment tracking Container and logistics coordination. Develop integrations with

ERP, accounting systems, logistics providers, and supplier platforms . Required Skills & Experience: 10+ years of experience

in Java/J2EE application development. Strong experience with

Java 8+, Spring Boot, RESTful Services, and Microservices architecture . Experience with

J2EE technologies such as Servlets, JSP, JDBC, Hibernate, and Struts framework . Good knowledge of

Oracle database, SQL, and PL/SQL development . Experience with

application servers such as WebSphere, JBoss, and Apache Tomcat . Familiarity with

Agile/Scrum development methodology . Experience with

source control and CI/CD tools such as Bitbucket, Bamboo, and Jira . Strong analytical, troubleshooting, and communication skills. Preferred Qualifications: Experience with

ReactJS or front-end technologies . Experience working in

telecommunications or large enterprise environments . Java certifications such as

SCJP or SCWCD

are an added advantage. Familiarity with

inventory management or ERP systems

used in import/export operations is advantageous

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available