NS

[Remote] Senior Java Developer (Supply Chain Domain)

NSC Software - Vietnam's Premier Software Development & Consulting Company
Posted 1 hour ago
VietnamRemoteEngineering & Development
Is this job info correct?

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


Similar jobs