Enable job alerts via email!

stack developer

NOVACITYNETS PTE LTD

Singapore

On-site

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A software development company in Singapore is looking for a Full Stack Developer. This role involves end-to-end development, working on both front-end and back-end processes for a three-tier web platform. The ideal candidate has over 5 years of experience, strong knowledge in Java and Node.js, and familiarity with cloud environments like AWS and Azure. Excellent communication skills and a commitment to quality are essential.

Qualifications

  • 5+ years of experience in software development, especially web services.
  • Strong expertise in server-side languages, primarily Java and Node.js.
  • Proficient in RDBMS systems and SQL.

Responsibilities

  • Collaborate with teams to develop software solutions.
  • Design and build client-side and server-side architecture.
  • Create and manage databases and applications.

Skills

Cloud native restful web services
Java
Node.js
HTML/CSS
JavaScript
SQL
Hibernate
AWS
Azure

Education

BS or MS in Computer Science or related technical field

Job description

A Full Stack Developer is a professional responsible for working on end-to-end development processes involving both front-end and back-end in a three-tier web platform. He/she designs, develops, and maintains fully-fledged and functioning platforms with databases or servers.

Responsibilities:

1. Work with development teams and project managers to ideate software solutions. 2. Design client-side and server-side architecture suitable for three-tier web (and cloud native) architecture

3. Build the front-end of applications through appealing visual design.

4. Develop and manage well-functioning databases and applications, including caching, persistence and high performance designs

5. Define and write effective APIs.

6. Test software to ensure responsiveness and efficiency.

7. Troubleshoot, debug, and upgrade software.

8. Create security and data protection settings.

9. Write technical documentation.

10. Collaborate with Business Analysts to help translate user requirements into the appropriate functionalities.

Requirements and Skills:

• BS or MS in Computer Science or related technical field

• 5 years and above of experience in building cloud native restful web services

• Familiarity with common stacks and frameworks such as Java/Jakarta EE based frameworks, and node.js

• Fluent in the server-side development languages, especially in Java and/or node.js • Knowledge of multiple front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery).

• Good experience in RDBMS system and SQL language, including the use of persistence frameworks such as Hibernate.

• Familiarity with development and deployment in the cloud environment such as AWS, and Azure is preferred.

• Knowledge in modern NoSQL databases will be an advantage.

• Committed to quality, including security and performance

• strong verbal and written communication skills

• Demonstrated ability to pick up new languages, tools and design patterns as needed

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.