Job Description
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
• Provide/ consult technical solution
• Do the logical solution for the issue (if needed)
• Provide the high level design and detail design for the project.
Job Qualification
• Strong experience with web-based technologies: Spring (Spring Core, Spring MVC, Spring Security, Spring Data, Spring Boot) and ORM (JPA, Hibernate)
• Strong experience with O-O designs and design patterns
• Experience in working on application servers such as Tomcat, and RESTful based web services
• Good experience with unit testing: JUnit, mock
• Experience in any RDBMS; having experience in MySQL, Postgres,
• Experience with Web Services (REST, etc.), Micro-services
• Experience with HTML/ CSS/ SCSS/ JavaScript/ Bootstrap, and one of following JavaScript frameworks: Angular 6+
• Experience with Web App Security
• Experience with Linux and scripting language such as Bash Script
• Aggressive problem diagnosis and creative problem-solving skills.
Nice to have:
• Good English communication
• Experience with CI/CD: Jenkins
• UI/UX experience
Benefit
• Attractive salary. Performance based award.
• Young and dynamic working environment.
• Continuous development of hard and soft skills through work and professional trainings.
• Exciting leisure: sport and art events (football club, family day…)
• Company’s labor policy completely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trip, Holiday, etc.)
Contact
FPT Software – Recruitment Department
Contact Person : Ms. Nguyen Kim Oanh
Email : [email protected]
Website : www.career.fpt-software.com