Software Engineer x 2 (Node JS, Java, React.Js,) Near One-North MRT

Maestro Human Resource Pte Ltd

Singapore

On-site

SGD 60,000 - 120,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Maestro Human Resource Pte Ltd is seeking a Software Developer to design, develop, and maintain enterprise web applications using Node.js, React.js, JavaScript, and Java in Singapore.

The role covers database design (MongoDB, DB2, SQL Server), API development, system integration, and UI/UX design. You will perform testing, code reviews, and production support, with a 5-day week near One-North MRT and preference for Singaporeans.

Qualifications

  • Minimum 3 years of experience in software application development.
  • Proficiency in Node.js, React.js, JavaScript, and Java.
  • Experience with MongoDB NoSQL databases.
  • Experience with IBM DB2 and Microsoft SQL Server.
  • Experience in API development and system integration.
  • Experience in requirements gathering and documentation.
  • Strong analytical and problem-solving skills.
  • Experience in production support for mission-critical systems.

Responsibilities

  • Design, develop, and maintain enterprise web applications.
  • Design and optimize database solutions.
  • Develop RESTful APIs and integrations.
  • Produce screen mockups and wireframes.
  • Ensure UI is intuitive and responsive.
  • Perform functional testing and track defects.
  • Provide production support and maintenance.

Skills

Node.js
React.js
JavaScript
Java
MongoDB
DB2
SQL Server
API development
System integration
Requirements gathering
Business analysis
User stories
Acceptance criteria
Root cause analysis
Production support
Stakeholder management
Communication
GitLab CI/CD

Tools

GitLab CI/CD

Job description

Software Development

Design, develop, enhance, and maintain enterprise web applications using technologies such as Node.js, React.js, JavaScript, and Java.

Develop scalable, secure, and maintainable application components following industry best practices.

Perform code reviews and ensure adherence to coding standards and software quality requirements.

Database Design and Development

Design, develop, and optimize database solutions using both NoSQL and relational database technologies.

Work with databases such as MongoDB, IBM DB2, and Microsoft SQL Server.

Develop efficient queries, indexes, and data models to support application performance and scalability.

System Integration and API Development

Design, develop, and maintain RESTful APIs and integration interfaces with external systems.

Troubleshoot and resolve interface-related issues involving upstream and downstream systems.

Support end-to-end integration testing and deployment activities.

Requirements Analysis and Documentation (Optional)

Conduct requirement gathering and clarification sessions with customers and stakeholders.

Translate business requirements into functional specifications, user stories, and acceptance criteria.

Collaborate with technical and business teams to ensure requirements are clearly understood and implemented.

UI/UX Design

Produce screen mockups, wireframes, and user interface designs using tools such as Figma, PowerPoint, or equivalent design tools.

Work with stakeholders to refine user experience and interface design requirements.

Ensure user interfaces are intuitive, responsive, and aligned with business needs.

Testing andQuality Assurance

Perform functional testing covering both happy path and edge-case scenarios.

Develop and execute test cases and track defects through resolution.

Support user acceptance testing and verification activities.

Production Support and Maintenance

Provide support for live production systems, including incident investigation and troubleshooting.

Conduct root cause analysis and recommend corrective and preventive actions.

Implement bug fixes, system enhancements, and application patches.

Support deployment, release management, and post-deployment verification activities.

DevSecOps and Secure Software Delivery

Design, implement, and maintain CI/CD pipelines using tools such as GitLab CI/CD to support automated build, testing, and deployment processes.

Integrate automated quality and security checks into the software delivery pipeline.

Analyze and remediate findings from Static Application Security Testing (SAST) tools such as SonarQube.

Support vulnerability assessment and remediation activities arising from Dynamic Application Security Testing (DAST) tools such as Fortify.

Ensure applications comply with security, quality, and coding standards throughout the software development lifecycle.

Collaborate with infrastructure, cybersecurity, and project teams to support secure application deployment and operations.

Required Skills and Experience
  • Minimum 3 years of experience in software application development.
  • Proficient in:
    • Node.js
    • React.js
    • JavaScript
    • Java
  • Experience with NoSQL databases such as MongoDB.
  • Experience with relational databases such as IBM DB2 and Microsoft SQL Server.
  • Experience in API development and system integration.
  • Experience in requirement gathering, business analysis, and documentation.
  • Experience producing functional specifications, user stories, and acceptance criteria.
  • Strong analytical and problem-solving skills.
  • Experience performing root cause analysis and production issue resolution.
  • Experience supporting mission-critical or 24x7 operational systems.
  • Good communication and stakeholder management skills.

5 day week @ near One-North MRT area

Singaporeans

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Application Engineer [20261042355]
Senior Software Application Engineer [20261042355]

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer - #1769
Software Engineer - #1769

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (Java & ReactJS)
Senior Software Engineer (Java & ReactJS)

the edge contracting services pte. ltd. • Singapore

On-site
SGD 100,000 - 167,000
Senior Information Technology Consultant
Senior Information Technology Consultant

PERSOL • Singapore

On-site
SGD 90,000 - 150,000
Software Developer
Software Developer

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 140,000
Software Development Specialist (Singapore)
Software Development Specialist (Singapore)

Radixeng • Singapore

On-site
SGD 120,000 - 160,000
Software Engineer – Node/React, APIs, DevSecOps (5-day)
Software Engineer – Node/React, APIs, DevSecOps (5-day)

Maestro Human Resource Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Senior Software Developer*Singaporean and PR only*
Senior Software Developer*Singaporean and PR only*

Ethos Search Associates Pte Ltd • Singapore

On-site
SGD 120,000 - 160,000
Software Engineer
Software Engineer

Staffhub Group • Singapore

On-site
SGD 60,000 - 90,000
Software Developers [MANY OPENINGS]
Software Developers [MANY OPENINGS]

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 50,000 - 80,000