No result
Try more popular keywords, spell check or replace abbreviations with full words.

Job that may be of interest to you

Canva Design
Facebook Ads
WordPress
Teamwork
tiktok
QC - Quality Control
Manual Testing
Software Testing
Automation Testing
Communication Skills
Content Writer
AI Engineer
Machine Learning
Deep Learning
Pytorch
Python
Maintenance Engineering
QC - Quality Control
Bussines Development
Cooking
Cafe
Employee Management
Microsoft Office
English
English Teaching
Language Teaching
English
Microsoft Office
Communication Skills
Accounting Finance
Leadership And Managing
Financial Planning

Middle Full-Stack Engineer (Java)

freeC's Client
Save Job
Messages
Full time
Hiring 1 people
2 years of experience
Ho Chi Minh
Published 19/03/2026

Job Description

  • Develop backend services using Java (8+) and Spring Boot.
  • Build and maintain RESTful APIs following established standards and best practices.
  • Contribute to microservices-based architectures under technical guidance.
  • Work with AWS services and gain exposure to serverless technologies.
  • Implement containerized applications using Docker and orchestration tools such as Kubernetes or ECS.
  • Participate in CI/CD processes and support DevOps practices.
  • Collaborate in Agile teams and communicate effectively in English.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot issues and support system enhancements.

Requirements

Must-Have

  • 2+ years of experience in Java development, with at least 1 year working with Java 8+.
  • Hands-on experience with Spring Boot and core concepts (e.g., dependency injection, configuration, profiles).
  • Experience building RESTful APIs and understanding HTTP methods and status codes.
  • Basic knowledge of microservices architecture and service interaction.
  • Familiarity with OAuth2 and authentication concepts (e.g., tokens, basic flows).
  • Experience working with relational databases and ORMs (e.g., JPA/Hibernate).
  • Understanding of versioning approaches (URL, header, query).
  • Experience implementing caching (e.g., Redis or in-memory) with basic TTL and eviction knowledge.
  • Familiarity with connection pooling (e.g., HikariCP) and basic query optimization (e.g., avoiding N+1).
  • Experience producing/consuming messages (e.g., Kafka) and understanding of topics and consumer groups.
  • Basic understanding of resilience patterns (e.g., retries, timeouts, circuit breakers) with hands-on configuration.
  • Exposure to cloud platforms (preferably AWS).
  • Experience using containers (Docker) and basic orchestration concepts.
  • Familiarity with CI/CD tools (Git, Jenkins, Gradle, etc.).
  • Ability to work in Agile environments.
  • Good English communication skills.

Nice-to-Have

  • Experience in banking or financial services.
  • Exposure to serverless (e.g., AWS Lambda).
  • Basic frontend knowledge (ReactJS, Node.js).
  • Familiarity with Resilience4j.

Skills

Java
ReactJS

Benefits

  • Competitive compensation package aligned with market standards.
  • Full salary-based contributions to statutory insurances, including Social, Health, and Unemployment Insurance, in compliance with local regulations.
  • Guaranteed 13th-month salary.
  • Comprehensive leave policy, including annual leave, personal leave, volunteer leave, and full entitlements for sick leave, maternity/paternity, and childcare leave.
  • Premium healthcare insurance coverage for employees and one dependent.
  • Access to an Employee Assistance Program (EAP) offering confidential 1:1 support for mental and physical well-being.
  • Participation in well-being initiatives covering health, financial planning, and personal development.
  • Learning and development support, including access to training resources and sponsorship for professional certifications.
  • Opportunities to work on international projects, collaborate with global teams, and explore overseas assignments or relocation.
  • Additional allowances and recognition programs, including language allowances and life-event gifts (e.g., marriage, newborn).
  • Flexible working support, including company-provided equipment for remote work.
  • Regular team-building activities and company events.
  • Inclusive and collaborative working environment that encourages knowledge sharing and continuous growth.

Career

Company Info

freeC
Ho Chi Minh
101-300 employees

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map