OnSolve Vietnam

Senior Java Software Engineer

OnSolve Vietnam

Ho Chi Minh
Tran Hung Dao Street, District 1, Ho Chi Minh City

Post date
Job skills
C# NodeJS Spring

Job Details

Senior Software Engineer Java

As a Senior Full Stack Java Software Engineer with OnSolve you’ll be challenged with maintaining and enhancing a large award-winning, enterprise-class software product and work with colleagues based in the US. If you’re someone who considers themselves passionate about technology, a team player, adaptable, and a continuous learner we would love to speak with you about joining our team!


  • ● Work with a large, established codebase written in Java
  • ● Analyze software requirements and refine them by working with others
  • ● Implement software in a variety of programming languages Java and Javascript, HTML, CSS, etc.
  • ● Develop and enhance existing features or our Java-based products
  • ● Write automated unit and integration tests
  • ● Participate in code and design reviews
  • ● Occasional production support requests that may occur outside of working hour

Job Requirements


  • ● English speaking/ writing ability
  • ● A foundation in CS topics such as data structures and algorithms
  • ● A strong attention to detail and problem-solving skills
  • ● At least 5 years professional programming experience with at least 3 years in Java and willingness to learn other programming languages such as C# or NodeJS
  • ● Java, Spring Framework, XML and XML Schema
  • ● Ant / Apache Ivy / Maven
  • ● Junit, Selenium
  • ● Scripting in some language (Python, Perl, Scala, Groovy, etc.)
  • ● Knowledge of databases(relational or NoSQL), data modeling, and SQL
  • ● Knowledge of the HTTP protocol and web services (REST, SOAP)
  • ● Knowledge of web technologies such as HTML, CSS, Javascript, jQuery, Bootstrap
  • ● Experience in Git and versioning/ branching concepts

A bonus if you have..

● Experience with cloud-based environments such as AWS, Azure, or GCE

We offer

  • Your health (and your family members’) are important to us; we provide a healthcare package from your start date
  • We try to create an environment where you can discover yourselves.
  • We care about your work-life balance; our working environment is fun and friendly, and our employees enjoy 18 annual leave days in addition to public holidays.
  • You are encouraged to reach the Management Team at any time you have difficulty, need an advice or only want to share your feedback
  • We believe that you deserve to be paid with 100% salary in probation time
  • We participate fully in Social, Health, and Unemployment Insurance
  • We have an annual performance appraisal to understand you and define your career path at OnSolve Vietnam