Job Openings
[US Market] Senior Java Developer

Project Client: Napster

Working location: Ho Chi Minh

Salary : Negotiable Pay

Quantity: 2

Job Description

Napster is a pioneer in digital music and a leading provider of music and audio streaming technologies and services for business. Powered by Napster is the platform Rhapsody operates in 34 countries, provides premium users with unlimited ad-free access to music on any device – online or offline.


Free Napster Premium Account (with great music discovery advice from your peers).


Awesome Perks

- WFH every Monday.

- On-call: schedules are arranged by the VN team.

  • 2 shifts: 10 a.m. to 3 p.m. and 3 p.m. to 8 p.m.
  • On average, a member can do on-call 8 weekdays and 2 weekends per month.
  • On-call members can WFH.
  • Weekend on-call fees are paid by the company.

- Build new or modernize existing functionalities to enable our global presence.

- Bring new functionality from conception to release.

- Exhibit strong problem analysis skills and experience designing solutions.

- Optimize technical implementations by leveraging your background in performance tuning.

- Take ownership of major areas of back-end functionality and support it in production.

- Work with test engineers to identify and fix defects.




Job Requirement

Must Have:

  • 3 years experience with Java, Spring, Tomcat, Maven with strong knowledge on SQL and/or NoSQL databases.
  • Experience building large-scale web service applications.
  • Experience with Linux shell scripting - you know your way around the command line.
  • Experience developing RESTful APIs that speak JSON or XML.
  • Experience performance tuning large-scale applications with millions of users.
  • Strong experience working with git or other versioning tools.


Bonus point if you have experience with:

  • Working experience with cloud-based applications.
  • Cassandra, MongoDB, Redis, Elasticsearch, Lucene, Solr.
  • Message Queues such as RabbitMQ or ActiveMQ.
  • Hands-on experience with SQL relational databases.
  • Data modeling.
  • Familiarity with Agile methodologies such as Kanban, Scrum.
  • Familiarity with Music industry domain knowledge.
Perks and Benefits
  • Attractive compensation and benefits packages reward the employees based on their skills, level of responsibility, and seniority.
  • Annual Medical Check-up plans help you stay healthy and prevent illness or injury.
  • Two-day company trips purely to wake up your senses, immerse you in authentic experiences, and keep you moving.
  • With open-minded, energetic, and creative colleagues in our professional and dynamic environment, we will bring you an inspiring workplace where you can work, learn and play with all your heart.
  • Paid 12 days of annual leave, life insurance, lunch meal allowance, free-parking etc.