Java Developer (Middle/Senior/Principal)

29 Đường Tân Thuận (Tòa nhà FPT Tân Thuận), District 7, Ho Chi Minh
See map

Top 3 Reasons To Join Us

  • Attractive salary package:14-17months salary/year.
  • Huge system, CCU (2018) ~ 100k users
  • Full social insurance + FPT Care

The Job

  • Gather business and functional requirements and translate these requirements into robust, scalable, operable solutions aligning to our overall architecture;
  • Design solutions, write code, test code, automate test and deployment;
  • Provide leadership in development efforts of products/projects and ensure high quality deliverables;
  • Effectively collaborate with your peers to ensure integrated end-to-end design and integration;
  • Enforce existing process guidelines; drives new processes, guidelines, team rules, and best practices;
  • Full participation in the Agile Scrum process including speaking up and giving your opinion;
  • Ready, willing, and able to pick up new technologies and pitch in on story tasks (design, code, test, CI/CD, deploy, etc);
  • Keep in touch with relevant trends in software engineering and the cloud industry, in particular.
  • Design appropriate architectures that meet the security, scalability, manageability, and availability needs of modern systems
  • Mentor and raise the teammates in all possible areas;


Your Skills and Experience

  • Bachelor's degree in Computer Science, engineering or relevant areas;
  • 3+ years of experience in software engineering role using Java;
  • Strong understanding algorithms and data structures;
  • Strong experience in designing and developing high performance, scalable and available software systems;
  • Extensive knowledge of design patterns and distributed system principles and the ability to communicate the rationale underlying design decisions;
  • Strong experience with microservices architecture;
  • Problem solving skills to develop quick yet sound solutions to resolve complex issues;
  • Strong experience with Git, Maven/Gradle;
  • Experience with CI/CD system such as Jenkins;
  • Experienced in using Spring Framework is a plus;
  • Strong experience with RDBMS like MySQL, PostgreSQL. Experience with NoSQL databases, such as MongoDB, Cassandra is a plus;
  • Experience with automation testing frameworks such as Selenium is a plus.

Why You'll Love Working Here


At SENDO we believe that our employees are the keys to our success. Happier employees will perform very well! We not only provide an awesome working environment where young and talented employees work, share ideas and help each other improve, but we also have lots of fun activities. Besides, you will work on the biggest e-commerce product using the latest technology and with top engineers in Vietnam

SENDO benefits and Perks

  • Competitive salary and benefits including extra medical insurance.
  • 13th-month salary
  • Attractive performance bonus from 1 to 3 months’ salary per year
  • Performance Review 2 times/year to adjust Salary and title/position
  • Company and team building trip every year
  • Gift on special days like birthday, Tet and Holidays
  • Many fun and meaning activities such as sport  and social clubs
  • Opportunity to training both technical and soft skills to develop your career path