Search by job, company or skills

WATA Software

Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

JOB DESCRIPTION

We are looking for a Java Developer with around 5 years of experience to join our on-site development team in District 7, Ho Chi Minh City. The ideal candidate will be responsible for developing, maintaining, and optimizing backend systems to ensure high performance and scalability.

Key Responsibilities:

  • Develop, enhance, and maintain backend services using Java and Spring Boot.
  • Collaborate with cross-functional teams to design, build, and deploy scalable solutions.
  • Write clean, maintainable, and testable code following best practices.
  • Integrate with internal and external systems via RESTful APIs and message queues.
  • Participate in code reviews, troubleshooting, and performance optimization.

REQUIREMENT

  • Approximately 5 years of experience in backend development using Java.
  • Solid hands-on experience with Spring Boot and related Spring frameworks.
  • Strong understanding of RESTful API design and integration.
  • Experience working with relational databases (e.g. MySQL, PostgreSQL) and basic SQL optimization.
  • Familiarity with message queues (such as Kafka, RabbitMQ, or similar) is a plus.
  • Good knowledge of object-oriented programming (OOP), design patterns, and clean code principles.
  • Experience with version control systems (Git).

Development & Engineering Practices

  • Ability to write clean, maintainable, and testable code.
  • Experience participating in code reviews, debugging, and performance tuning.
  • Understanding of backend system performance, scalability, and reliability.
  • Familiar with Agile/Scrum development processes.

Soft Skills

  • Good communication and teamwork skills; able to collaborate effectively with cross-functional teams.
  • Strong problem-solving and analytical thinking.
  • Willingness to learn new technologies and continuously improve technical skills.

Nice to Have

  • Experience with Docker, CI/CD pipelines, or cloud platforms.
  • Exposure to microservices architecture.
  • Basic understanding of security best practices for backend systems.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141448617

Similar Jobs