ACHIEVE SUCCESS PTE. LTD.
Singapore
On-site
SGD 60,000 - 80,000
Full time
11 days ago
Job summary
A technology solutions company in Singapore is seeking a skilled web application developer to independently develop and maintain web applications. Candidates should have 3-5 years of experience in Java web application development and strong expertise in both frontend and backend technologies. The ideal applicant is a motivated team player with excellent problem-solving skills and a strong interest in developing high-quality web applications.
Qualifications
- 3-5 years of experience in Java web application development.
- Strong expertise in backend development with Java/nodejs/Springboot.
- Proficient in JavaScript/TypeScript and popular frontend frameworks.
Responsibilities
- Develop and maintain a web application using Java technologies.
- Implement frontend and backend components of the application.
- Design and implement database schema and queries.
Skills
Java web application development
Java/nodejs/Springboot framework
JavaScript/TypeScript and frontend frameworks
SQL and database design
Search functionality implementation
Version control systems (Git)
Automated testing and debugging
Responsibilities:
- Independently develop and maintain a web application using Java and related technologies
- Implement both frontend and backend components of the web application
- Work with stakeholders to understand requirements and implement solutions
- Design and implement database schema and queries
- Develop and implement search functionality
- Write clean, maintainable, and well-documented code
- Perform testing and debugging
- Participate in technical discussions with stakeholders
Requirements:
- 3-5 years of experience in Java web application development
- Strong expertise in Java/nodejs/Springboot framework for backend development
- Proficient in JavaScript/TypeScript and frontend frameworks (e.g., React, Angular, or Vue.js)
- Experience in SQL and database design
- Experience in implementing search functionality and optimization
- Good understanding and completion of projects using waterfall/Agile methodologyAnalytical, conceptualization and problem-solving skills
- Experience with version control systems (e.g., Git)
- Motivated and self-driven, with ability to learn new concepts and tools in a short period of time
- Team player with ability to collaborate effectively with stakeholders
- Good written and verbal communication and interpersonal skills
- Experience in automated testing and debugging
- Interest in developing high-quality web applications