Mô Tả Công Việc
TPS Software is looking for talented Senior Java Developer to be a part of our proactive and energetic team to build and develop, willing to work in developing and maintenance the special products. Your key responsibilities are:
- Participate in all phases of the development life-cycle
- Develop well designed, efficient source code, conduct unit test and automation test as well
- Perform bugs fixing, maintaining, enhancement of existing web modules
- Work with leader and teammates to estimate and plan for projects
Yêu Cầu Công Việc
- At least 4 years’ experience in Java development, especially Java Core and Java EE technologies (Servlets, JSPs/JSF, WebSocket)
- Strong database knowledge (MYSQL, PostgreSQL, MongoDB or DB2)
- Strong knowledge of object-oriented design
- Experienced about design pattern
- Strictly follow SOLID principles
- Proven experience with one of front-end frameworks such as Angular, ReactJS, VueJS
- Experienced in using a CSS Framework like Bootstrap, Material UI,…
- Experienced in developing web applications using: Spring Boot or Jersey API, Struts
- Proficient understanding of code version tools such as Git, CVS, SVN
- Familiarity with build tools such as Maven, Gradle, Ant
Hình thức
Quyền Lợi
SUPPORT EACH OTHER cause TOGETHER - STRONGER - Here, we are encouraged to aim “OUR TOGETHER SUCCESS”. The company success is from each employee’s success.
ENERGETIC - We are inspired to be our best version. Energetic is what I would say about the company spirit, doing works as well as attending activities.
OPEN-MINDED - TPS pursues innovation, which are encouraged to generate more creative ideas and attempt to make it work.
ENTREPRENEURSHIP SPIRIT
Creative – Determined – Innovative – Dynamic
We always appreciate your being with us, so
- We care about your well-being: We provide a Premium Healthcare Insurance package (Inpatient VND 70m/year, Outpatient VND 10.5m/year and Dental Treatment VND 2.5m/year). Also, sport clubs (badminton, football)
- We care about your career path: We provide multiple training sessions to gain new knowledge about the latest technology. Besides, we offer annual review for salary adjustment and promotion opportunities
- We care about your contribution: We always appreciate your contribution to work; have worthy rewards and bonus for great performance
- We care about your contentment: You have chances to showcase your talents in singing, dancing, sporting, etc., at our team buildings and company trips
Other benefits
- 05 working days, from Mon-Frid
- 13th salary, 12–15 annual leaves, 30 sick leaves
- Attend many exciting internal activities and meaningful corporate social responsibility (CSR)
- “Share to learn and learn to share” philosophy with many energetic buddies.