Developer ReactJS Bootstrap Web Development CSS VueJS Angular CVS MongoDB PostgreSQL MySQL Java Git
TPS Software is looking for a talented Java Developer to be a part of our proactive and energetic team to build and develop, willing to work in developing and maintaining special products. Your key responsibilities are: Write clean, maintainable, and efficient source code Conduct unit testing and debugging to ensure software quality and performance. Work with leader and teammates to estimate and plan for projects Provide technical support and troubleshooting for production issues, and work on resolving bugs and performance issues.
At least 2 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.
Quarterly salary review for adjustment; yearly performance review for promotion Opportunities for promotions and career development in a dynamic environment Premium Health Insurance package (Inpatient VND 70m/year, Outpatient VND 10.5m/year and Dental Treatment VND 2.5m/year) Many exciting internal activities and meaningful corporate social responsibility (CSR) Annual company trip Working 5 days/week, from Mon-Fri, and 12-15 day annual leaves; 13th salary, maximum 30 sick leave days/year. “Share to learn and learn to share” philosophy, friendly working environment with many energetic buddies.