Frontend Developer

ABOUT CLIENT

Our client is one of the world’s largest providers of Consulting, Outsourcing and Technology Services

JOB DESCRIPTION

Converting application User Stories into functional applications
Creating, and maintaining efficient, reusable, reliable, testable, and secure code for React frontend and Java backend. This primarily focuses on React Frontend and partially on Java back-end
Ensuring optimal performance, quality, and responsiveness of the applications from frontend
Identifying and resolving bottlenecks and bugs
Assisting the team in maintaining code quality, organization, and automation

JOB REQUIREMENT

Proficient in ReactJS, CSS, HTML, Java, and SQL
Skilled in SpringMVC, SpringBoot, Junit, Mockito, ReactJS, Jest, Enzyme, and Hibernate frameworks
Familiar with Java API security, common security standards, and various databases
Experienced in Gradle, Maven, GIT, JIRA, and Confluence
BS/MS degree in Computer Science, Engineering, or related field
Good English communication skills required
Minimum 5+ years of relevant experience in Java backend and React frontend development
Proficient in writing efficient, reusable, reliable, testable, and secure code
Excellent in popular Java frameworks like Spring MVC, Spring Boot, and Hibernate
Familiar with MVC, JDBC, RESTful, and microservices concepts
Knowledgeable in backend API security aspects like authentication, authorization, OAuth, OpenID, JWT, SAML, and SSO
Proficient in Object-Oriented analysis and design with common design patterns
Familiarity with integration patterns such as REST, Messaging, Streaming, and SOAP
Proficient in concurrency patterns in Java
Experience with Java and ReactJS stack, as well as State Management, Redux, Reducers, JavaScript, and CSS
Strong knowledge of relational databases, SQL, and ORM technologies like JPA2 and Hibernate
Proficient understanding of versioning and build tools, including Git, Gradle, Maven, and Ant
Familiarity with continuous integration and cloud services is a plus
Experience in agile team environments, practicing Scrum and Kanban
Good communication, interpersonal, and teamwork skills
Pro-active and flexible working approach
Knowledge of business domains like Banking is a plus
Team-player with experience collaborating with international and multi-functional teams
Self-development skills to stay updated with fast-changing trends

WHAT'S ON OFFER

Competitive compensation, comprehensive health insurance for employees and dependents.
Participation in international projects within a professional and dynamic work setting.
Gaining valuable experience with diverse projects, new technologies, and a multitude of talents.
Access to training opportunities, including technical seminars and soft skill courses.
Potential for promotion through a regular performance review system.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | 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 www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsourcing

Technical Skills:

ReactJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

Negotiation

Job ID:

J01174

Status:

Active

Related Job:

Software Architect

Others - Viet Nam


Outsourcing company

  • Architect
  • NodeJS
  • Cloud
  • Frontend

Lead the development of scalable full-stack applications. Optimize database schemas and queries to support secure, high-performance systems with strong data integrity. Make key architectural decisions that balance scalability, performance, maintainability, and developer experience, and mentor engineers on best practices across the stack. Incorporate DevOps into the development lifecycle by managing CI/CD pipelines and overseeing infrastructure-as-code. Plan, design, and implement cloud infrastructure using cloud services to ensure system availability, scalability, and cost efficiency. Work with cross-functional teams to define system architecture, align on technical direction, and ensure architectural decisions support product goals and timelines. Continuously explore, assess, and adopt modern tools, frameworks, and best practices to enhance engineering productivity, code quality, and system resilience.

Negotiation

View details

Fullstack .Net/React Developer

Ho Chi Minh - Viet Nam


Product - Booking Platform

Negotiation

View details

Team Lead Engineering (Crew team)

Ho Chi Minh - Viet Nam


Product - Booking Platform

  • .NET
  • ReactJS
  • Azure

Negotiation

View details