ACHIEVE TALENTS PTE. LTD.
Singapore
On-site
SGD 60,000 - 80,000
Full time
Job summary
A leading tech firm in Singapore is seeking a skilled web application developer to independently develop and maintain applications using Java and related technologies. The ideal candidate will have 3-5 years of experience, strong expertise in Java and Springboot, and be proficient in both backend and frontend frameworks. This role requires good communication skills and the ability to collaborate effectively with stakeholders. Competitive salary offered.
Qualifications
- 3-5 years of experience in Java web application development.
- Strong expertise in backend development using Java/nodejs/Springboot.
- Proficient in frontend frameworks like React, Angular, or Vue.js.
Responsibilities
- Develop and maintain a web application using Java and related technologies.
- Implement frontend and backend components of the web application.
- Design and implement database schema and queries.
Skills
Java
JavaScript
TypeScript
Springboot
Database design
Agile methodology
Version control (Git)
Problem-solving skills
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