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.
- Knowledge about some popular design pattern like Factory pattern, Adapter pattern, Strategy pattern.
- 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. At TPS, I am always supported by team members and managers to get the best effectiveness in doing work.
ENERGETIC - We are inspired to be our best version, not only in work but also in our social life. Energetic is what I would say about the company spirit. Energetic in doing works as well as attending activities.
OPEN-MINDED - As a technology company, TPS pursues innovation. We 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 each of you 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, swimming) are available for you;
- We care about your career path: We want to see you grow your career with us. We provide multiple training sessions for you 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. We have worthy rewards and bonus for your great performance;
- We care about your contentment: Dynamic activities are open all year round. You have chances to showcase your talents in singing, dancing, sporting, etc., at our festivals, team buildings and company trips;
Other benefits
- Bonding activities with your teammates at weekly “Happy Hour”
- Free snacks & beverages are always available
- Attend Many other exciting internal activities and meaningful corporate social responsibility (CSR)
- Working 5 days a week, from Monday to Friday (9:00 AM - 6:30 PM, break-time 12:00 - 01:30 PM)
- 12-15 day annual leaves.
- “Share to learn and learn to share” philosophy with many internal training/ sharing of technical, soft skills