Job Summary
We are looking for a Junior Full Stack Engineer to join our team. You will be involved in developing, maintaining, and improving web applications across both frontend and backend systems.
Key Responsibilities
- Develop and maintain web applications using modern frontend frameworks (e.g., Vue.js, Angular.js, Angular or similar).
- Build and maintain backend services using Java (Spring Boot, Tomcat).
- Design, query, and manage databases (primarily PostgreSQL).
- Collaborate with team members to deliver high-quality, scalable solutions.
- Troubleshoot and debug issues across the stack.
- Participate in code reviews and follow best practices.
- Provide support for technical inquiries or issues raised by clients when needed.
Requirements
- 1–2 years of experience in full stack development (Fresh graduates are encouraged to apply).
- Proficient in JavaScript and frontend frameworks such as Vue.js or equivalent.
- Experience with Java backend development (Spring Boot, Tomcat).
- Basic understanding of relational databases (PostgreSQL preferred).
- Strong problem-solving skills and willingness to learn.
- Strong communication and interpersonal skills.
- Able to communicate and provide technical support or clarification to clients when required.
Nice to Have
- Familiarity with CLI tools and Linux environments.
- Experience with Docker or containerization.
- Basic knowledge of Python.
- Experience with version control platforms such as GitHub or Bitbucket.