About SoftFlex LLC
At SoftFlex, work ethics are highly valuable. We are a committed-to-success team that esteems collaboration and hard work.
SoftFlex team and management are determined to provide the smoothest work processes and create value with work invested. We are a team of doers, who strive for excellence and earn respect as outstanding software providers.
Job Summary
We are seeking a FullStack Developer (Java/ReactJS) to join our team.
The FullStack Developer is responsible for building the back-end of a platform through proper coding, testing, and creating servers as well as databases ensuring cross-platform compatibility and optimization and front-end development
Responsibilities
Design, build, and maintain scalable and efficient backend APIs and services using modern frameworks and cloud technologies.
Develop and maintain web interfaces, ensuring seamless integration with backend systems.
Deliver customer-facing features and system improvements that directly impact user experience and business metrics.
Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical solutions.
Drive the full software development lifecycle: requirement gathering, system architecture, development, testing, deployment, and ongoing maintenance.
Create and maintain engineering design documents to ensure clear communication of system design and decisions.
Qualifications
4–6 years’ experience
in full-stack development with strong backend (Java, Spring Boot/Security/Data) and frontend (React.js, ES6+, HTML5, CSS3) expertise.
Skilled in RESTful API design/integration, state management (Redux/Context API), and collaborative workflows using Git (GitHub, Bitbucket).
Experienced with scalable web apps, relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases; performance tuning a plus.
Proficient in Docker; Kubernetes knowledge preferred.
Familiar with CI/CD (Jenkins, GitLab CI, GitHub Actions) and cloud platforms (AWS, GCP, Azure), with understanding of cloud-based architectures and deployment practices.
Agile team player with a proactive approach and passion for learning new technologies.
Key Skills:
Excellent communication, interpersonal, and organizational skills with strong time management.
Strong troubleshooting, problem-solving, and
English (good reading and writing, basic speaking)
Client-focused, service-oriented, and adaptable team player.
Thrives in fast-paced environments with attention to detail and a big-picture view.
Why you'll love working here
Attractive salary package (negotiable in the interview)
100%
salary from probation period
24
paid day-offs (effective from probation period)
Social insurance in high salary
Premium
Health Insurance package
Annual health check at international hospital
Company trip \& Occasional gifts
Yearly learning budget.
Yearly Position Level Assessments
Pantry Offering
High-end MacBook or laptop, monitor, and other devices as required
Location \& Working time
Location: 7th floor, Epic Tower, Lane 19 Duy Tan, Cau Giay ward, Hanoi, Vietnam
Working time: 9:00 – 12:00 and 13:00 – 18:00 (from Monday to Friday)