Search by job, company or skills

J

Senior Java Developer (Microservices)

10-12 Years
SGD 9,000 - 12,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144122547