Full Stack Engineer

Key Responsibilities: Design, develop, and maintain full-stack web applications using Java (Spring Boot) and modern frontend technologies. Build and consume RESTful APIs for seamless integration between frontend and backend systems. Collaborate with UX/UI designers, product managers, and other developers to create responsive, scalable, and user-friendly applications. Write clean, maintainable, and well-documented code following industry best practices. Develop reusable components and libraries f

IO Tech Solutions - Hong Kong - Full time

Salary: NA

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications using Java (Spring Boot) and modern frontend technologies.
  • Build and consume RESTful APIs for seamless integration between frontend and backend systems.
  • Collaborate with UX/UI designers, product managers, and other developers to create responsive, scalable, and user-friendly applications.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Develop reusable components and libraries for use across multiple projects.
  • Perform unit testing, integration testing, and participate in code reviews.
  • Maintain and improve application performance, scalability, and security.
  • Troubleshoot and debug complex issues across the stack.
  • Participate in Agile/Scrum ceremonies and contribute to planning and estimation.

Required Skills & Qualifications:

  • Bachelors degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience as a Full Stack Developer with a strong focus on Java backend .
  • Proficient in Java, Spring Boot, JPA/Hibernate , and REST API development.
  • Solid understanding of HTML5, CSS3, JavaScript , and modern JS frameworks (e.g., React, Angular, Vue.js )
  • Experience with RDBMS like MySQL, PostgreSQL, or Oracle.
  • Familiarity with version control tools (e.g., Git) and build tools (e.g., Maven, Gradle).
23142309
Ad