[1292] Full-Stack Software Developer
Java/ Spring
Salary: $1800 - $2500 - Location: Ho Chi Minh City
Description
Seeking a talented Full-Stack Software Developer to build and implement functional programs. This role involves working cross-functionally with developers, designers, and product teams throughout the software development lifecycle.
Key Responsibilities
Engage in the full software development lifecycle (SDLC), including user requirement analysis, software design, testing, deployment, and debugging.
Participate in architecture design based on business requirements.
Support, maintain, and document software functionality.
Identify and resolve errors in code through analysis and revision.
Mentor and coach team members.
Advance software design discussions and determine technical requirements.
Serve as a technical expert, collaborating with cross-functional teams (security, DevOps, data, compliance, and product).
Assess and implement new technologies, prioritizing high-impact architectural investments.
Work independently and in teams to deliver and maintain projects while providing product support.
Collaborate with global teams to ensure successful project delivery.
Promote development practices for consistency, reliability, performance, security, and continuity.
Requirement
Bachelor's or master’s degree in Computer Science, Information Systems, or a related field.
3+ years of hands-on experience in full-stack software development.
Experience working in a distributed, cloud-based environment (AWS preferred, or Azure), including high transaction volumes or high availability requirements.
Expertise in software engineering, with a strong track record of delivering complex, enterprise-scale projects.
Familiarity with end-to-end technical architecture development and large-scale platform delivery.
Strong collaboration, listening, written, and verbal communication skills.
Experience working with distributed teams across different regions.
Understanding of OOP, MVC, and micro-service architecture concepts.
Proficiency in modern programming languages (Java, Spring).
Strong knowledge of JavaScript, Bootstrap, CSS, XML, and familiarity with front-end frameworks such as React or VueJS.
Ability to work a flexible schedule across international time zones.
Experience with version control systems (SVN, Git); Bitbucket is a plus.
Conversant in database design (MySQL).
Experience with container technologies (Docker) and orchestration tools (preferably Kubernetes).
Familiarity with continuous integration and continuous delivery best practices.
Strong communication skills, both written and verbal.
How to Apply
Please share your CV to nhiha@jobseeker.vn
Thank you!