Senior Full-Stack Lead/Developer (Java + ReactJS)


About the Role/position
You should be able to combine the art of design with programming with an eye for well-crafted front-end experiences, and the experience of building scalable web applications.
Apart from understanding the front-end web development process, including design, development and deployment, back-end experience is also important.
One should be a phenomenal teammate with a forward-thinking mindset, ability and confidence to challenge the status quo to define future visions.
Delivering a complete Web application
Writing tested and idiomatic JavaScript, HTML and CSS
Creating custom, general use modules and components which extend the elements and modules of core JavaScript libraries, when needed
Creating self-contained, reusable, and testable modules and components
Ensuring high performance


Primary Skills: ReactJS, JavaScript, Java, Spring Boot/Microservices, Restful/Rest API
Secondary Skill: AWS/Cloud, Bootstrap, jQuery, Hibernate
B.S. in Computer Science, related fields or commensurate work experience
Minimum 4+ years of relevant experience primarily in full-stack development
Good English communication and presentation skill
Strong experience with ReactJS, HTML (5), CSS (3)
Strong experience in back-end technologies and frameworks such as Java, Spring, Microservices, Rest API
Knowledge of any DB (preferably Oracle), SQL pl SQL.
Experience in Bootstrap compatibility, Object-Oriented Design, Web Services (REST/SOAP) Web Services (Restful/Any web services).
Establish Continuous integration / Development, Release automation and knowledge on tools like GitHub, Gradle / maven, SonarQube.
Experience of working in Agile environment and good understanding of Agile processes
Understanding web standards (responsiveness, mobile, bootstrap)
Experience with content management systems (CMS) and version control systems
Experience with building the infrastructure for serving the front-end app and assets
Experience in building highly scalable, high performance, responsive web applications
Banking Domain Knowledge as a plus


Responsible for the design, development, and implementation of the solutions/robots
Report directly to the Project Manager
Ensure to meet the development goal and deadline
Write design/implementation documentation
Participate in design/code reviews
Create, test, maintain and troubleshoot
Create prototype/test applications


PEGASI – IT Recruitment Consultancy | Email: | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website for your reference. Thank you!

Job Summary

Company Type:


Technical Skills:

Java, ReactJS


Ho Chi Minh - Viet Nam



Job ID: