Live opening · Posted 5 days ago

[Remote] Senior Java Developer (Supply Chain Domain)

NSC Software · Vietnam (Remote)
Linkedin Yes
You are 5 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 5 days ago
CompanyNSC Software
LocationVietnam (Remote)
Work modeYes
SourceLinkedin
Listed5 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
14 min from Linkedin publishing this role to us finding it
7 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
54,821 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

About NSC Software
NSC Software delivers premier software development and consulting services for global businesses, powered by Vietnam’s top engineering talent. With a team of 150+ IT professionals, we continuously expand our capabilities, refine our delivery processes, and adopt cutting-edge technologies to meet diverse client needs.
Guided by our core values - Premier, Talented, Innovative, Committed, and Trusted - we focus on building long-term partnerships and delivering future-ready solutions. Through this, we aim to advance Vietnam’s IT industry and create meaningful global impact.
Why should you join us?
Opportunities to become a global business leader in the software industry
Remote work, flexible working environment
Attractive salary package
Career development with trainings and guidance
Global environment, Collaborating with Top Tech companies worldwide
Job Description
As a Senior Java Developer at NSC, you will have the opportunity to work remotely, with fixed working hours from 8:30 AM to 5:30 PM (Vietnam time), the rest is flexible. You will work on large-scale enterprise applications and solutions for global customers in the Supply Chain and Logistics domain.
You will be responsible for designing, developing, integrating, and maintaining scalable Java applications, while collaborating closely with international customers and cross-functional teams.
The ideal candidate is a hands-on engineer with strong Java expertise, good problem-solving skills, and experience working with enterprise systems and modern cloud technologies.
This position may require overseas onsite assignments depending on project and customer requirements.
Key Responsibilities:
Design, develop, test, and maintain enterprise applications using Java and Spring Boot.
Develop and integrate RESTful APIs, GraphQL APIs, asynchronous messaging, and enterprise system integrations.
Build and maintain microservices and distributed systems with a focus on scalability and performance.
Participate in technical design, code reviews, troubleshooting, and performance optimization.
Collaborate with QA, DevOps, Business Analysts, Project Managers, and international customers.
Contribute to CI/CD, cloud deployment, monitoring, and production support.
Write clean, maintainable, and well-tested code following engineering best practices.
Job Requirements:
Technical Skills
5+ years of experience in software development with strong expertise in Java.
Solid experience with Core Java, Spring Boot, XML, Hibernate, JSF, and JBoss environments.
Strong understanding of Object-Oriented Design, Design Patterns, and SOLID principles.
Experience building and supporting large-scale microservices and distributed systems.
Strong experience with RESTful APIs, GraphQL APIs, asynchronous messaging, and system integrations.
Experience with Oracle Database and familiarity with Redis.
Experience with AWS services such as ECS, Lambda, CloudWatch, and RDS.
Good understanding of Kubernetes, Terraform, CI/CD, and modern DevOps practices.
Domain & Leadership
Proven experience in Supply Chain, Logistics, Warehouse Management, Inventory Management, Procurement, or related domains.
Experience leading technical teams or technical workstreams in complex projects.
Strong problem-solving, decision-making, and stakeholder management skills.
Highly proactive and capable of driving initiatives independently.
Communication
Excellent verbal and written English communication skills.
Comfortable working directly with international customers and leading technical discussions in English.
Able to collaborate effectively with both technical and non-technical stakeholders.
Education
Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related fields.
Preferred Qualifications
Experience with SCM, WMS, TMS, or Logistics platforms.
Experience working with global customers and distributed teams.
AWS certification is a plus.
Willingness to travel or work onsite overseas when required.
Why You Will Love Working With Us
Competitive salary of up to 70 million VND/month (negotiable)
Remote work arrangement, allowing for flexibility and comfort.
Chance to enhance English language skills through interaction with native speakers.
Attractive Benefits: social insurance from probation period, private healthcare insurance, quarterly bonding, summer trip, company trip,…
Opportunity to work within a professional and multicultural environment.
CONTACT US
Website : www.nsc-software.com
Linkedin: www.linkedin.com/company/nscsoftware
Email : careers@nscsoftware.com
HQ : Level 22, PVI Tower, Pham Van Bach, Cau Giay, Hanoi, Vietnam
US : 4245 N Central Expy, Dallas, Texas 75205
AU : L24, Three International Towers, 300 Barangaroo Avenue, Sydney NSW 2000
HCM : L10, Five Star Tower, 28 Bis, Ho Chi Minh, Vietnam

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App