Principal Java Engineer (Social Platform)

Ho Chi Minh city 29 October 2018

You will have a chance to work with an international team of talented engineers to develop a social platform with millions of users worldwide as well as its ecosystem which includes a messaging service, timeline, stickers & emoji market, social news, games, music, TV, selfies, shopping, crypto exchange, etc… Moreover, the technology & programming languages are not fixed but can be flexibly chosen depending on different projects.


  • Take part in all phases of software development cycle, from detailed design for a module to product’s general architecture
  • Identify possible issues from the tasks assigned, then find and propose solutions
  • Writing scalable, testable, efficient, and easily maintainable code
  • Perform self-testing activities such as unit test
  • Review code, review design model as well as maintain process from other team members
  • Research and apply new technologies for new or existing features to maximize development efficiency
  • Act as an independent engineer, team leader or scrum master if requested


  • Deep knowledge (at least 7 years of experience) in JAVA and its fundamentals
  • Hands-on experience in Web Development using Spring Boot framework
  • Deep knowledge in Data Structure, OOP, Design Patterns, Algorithm, Distributed Service
  • Experience in development of large user system
  • Experience working with Agile/Scrum model
  • Experience in System Analysis & Design, or Micro Service Architecture is a PLUS
  • Good communication skill and proficiency in English
  • Being open-minded, willing to learn & teamwork

At PYCOGROUP, we don’t just offer you a job, we offer you your future. Here’s your chance to get your hands on…

  • The latest technologies for mobile & web development
  • Teammates that challenge you to exceed your limits
  • The finest IT tools to raise your potential to even greater heights
  • The power to deliver some truly awesome products & services
  • Cutting-edge collaborative software development
  • A career path that allows you to learn and grow
  • Attractive annual bonuses
  • Private health care program