Java Developer (All levels)

  1. Job Description:
  • Develop large scale, nation wide, Multi Million user Solution like: Smart city solution, Fintech, Omnichannel/Loyalty solution, social network.
  • Ensure individual and subordinate output’s quality at all project’s development process.
  • Contribute to all aspects of the product development process, from specification and design, throughout testing, deployment and implementation at customer side.
  • Participate in the decision making process regarding the selection, customization and support of the array of software engineering tools used by the engineering group.
  • Follow the direction of the leader and line manager in researching new technology.
  • Create quality source code; document code and procedures thoroughly as prescribed by the engineering standards.
  • Cross review the quality of co-workers’ design and implementation.
  • Learn to become a leader/manager.
  • Assist leaders to communicate with customers if any.
  • Report to Leader and Line Manager.
  1. Requirments

Fresher (Being trained)

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Software, or related field of study: or equivalent education, training & experience
  • No experience is required. On the job training will be provided
  • A deep understanding of computer science fundamentals (data structures, algorithms, etc.)
  • Experienced with back-end programming languages Java: Strut, Spring
  • Experience using HTML, CSS, Javascript
  • Experience in Javascript Lib/Framework (Angular, ReactJS, Vuejs …) is a plus
  • Be able to work with SQL database
  • Knowledge of code versioning tools such as Git, Mercurial or SVN
  • Good at logical thinking
  • Fast learning ability, quick adaptability to job demand
  • Ability to research new technical knowledge
  • Independent working and teamwork as well


  • 1+ years (Junior developer), 3+ years (Middle and Senior developer) of experience in Java Web Services (REST), proficient in Java Core
  • Experience in Spring Boot and Spring Framework (Spring Core, Spring Data, Spring Security) applications development and testing.
  • Knowledge of SQL and No-SQL data stores: MongoDB, MySQL…
  • Able to quickly learn new technologies
  • Good spirit of teamwork and working attitude
  • Knowledge of JavaScript, HTML, CSS
  • Experience in Javascript Lib/Framework (Angular/Reactjs/Vuejs)
  • Experience in DevOps is a plus
  • Ability to read and understand English technical documents.
  1. Benefits
  • Competitive salary and benefits (Offer 12,000,000 VND – 25,000,000 VND for Junior Developers and 25,000,000 VND – 40,000,000 VND for Middle and Senior level)
  • Attractive salary for intern and fresher (Up to 12,000,000VND)
  • 13th month salary and performance bonus
  • Share options after 01 year working for company
  • Project bonus, Hot bonus.
  • Attendance bonus: 500,000VND per month
  • Gifts or cash rewards on special occassion: company birthday, Tet and Holidays
  • Onsite allowance: 2,000,000 VND to 5,000,000 VND for each project
  • Responsibility allowance (if any)
  • Birthday gifts for employees, gratitude gifts (for families) on employee’s birthday
  • Pay all kinds of insurance according to the provisions of Labor Law
  • Very good healthcare program (Bảo Việt HealthCare). Employees can have medical care and treatment at almost big hospitals in Hanoi with best services.
  • The State statutory holidays and collective activities organized by the Company (team building events, summer vacation, volunteer…).
  • Happy time: 30 minutes per day
  • 01 paid leave day per month
  • Sponsor for 100% exam cost of international certificates related to work
  • Participating English class, technical skills, soft skills courses organised by company
  • Annual performance review for salary raise and promotion and depending on ability and results
  • Young and enthusiastic working environment


Subject mail: [Evotek] Position_Full name
HR Department shall contact you at the soonest!