Software Developer ( Java,Javascript OR Node JS) AMK

MAESTRO HUMAN RESOURCE PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MAESTRO HUMAN RESOURCE PTE. LTD. is seeking a Software Engineer to support system implementation, perform technical analysis, troubleshoot complex issues, document solutions, and collaborate across domains to enhance system quality, maintainability, and stability.

You will work on frontend, backend, and supporting components, participate in feature development, and conduct code reviews to ensure high-quality software across services. Immediate start preferred.

Qualifications

  • Proficient programming skills in Java, JavaScript, or Node.js for enterprise application development.
  • Solid understanding of software engineering principles and design patterns to create maintainable code.
  • Familiarity with microservices architecture and distributed systems to support scalable solutions.
  • Experience working with REST APIs and service integrations to enable system interoperability.
  • Strong debugging and troubleshooting skills to resolve complex application issues.
  • Ability to analyze logs and trace end-to-end system flows for effective problem diagnosis.
  • Skilled in technical writing to produce clear and detailed documentation.
  • Working knowledge of SQL and relational databases to manage data interactions.
  • Familiarity with messaging platforms such as Solace or Kafka to handle asynchronous communication.
  • Experience with Agile/Scrum methodologies to collaborate effectively in iterative development.
  • Strong analytical and problem-solving skills to address technical challenges.
  • Excellent communication and stakeholder management skills to facilitate collaboration.

Responsibilities

  • Support implementation and maintenance of frontend, backend, and supporting system components to ensure system functionality and stability
  • Participate in feature development, enhancements, defect fixes, testing, and code reviews to deliver high-quality software
  • Collaborate with development teams to analyze system behavior, identify technical dependencies, and implement effective solutions
  • Investigate application issues by tracing requests across multiple microservices and system components to identify root causes
  • Perform root cause analysis for production and development issues to enable timely resolution
  • Analyze logs, APIs, messaging flows, and database interactions to diagnose and resolve system problems
  • Provide technical recommendations to improve system performance and reliability
  • Develop and maintain comprehensive technical documentation including architecture diagrams, system flows, APIs, integration documents, troubleshooting guides, and operational procedures
  • Review business requirements to identify ambiguities, missing information, dependencies, and technical risks proactively
  • Work closely with stakeholders to clarify functional and technical requirements for accurate solution delivery
  • Participate in solution discussions and impact assessments to support informed decision-making

Skills

Java
JavaScript
Node.js
Microservices
REST APIs
Debugging
Technical writing
Analytical skills
Communication
Agile/Scrum
Problem-solving

Tools

Angular
Quarkus
Oracle Database
Keycloak
CI/CD
Docker
Podman
Kafka
Solace

Job description

Job Summary

We are seeking a Software Engineer to support system implementation, perform technical analysis, troubleshoot complex issues, document solutions, and collaborate across domains to enhance system quality, maintainability, and stability.

Responsibilities

  • Support implementation and maintenance of frontend, backend, and supporting system components to ensure system functionality and stability
  • Participate in feature development, enhancements, defect fixes, testing, and code reviews to deliver high-quality software
  • Collaborate with development teams to analyze system behavior, identify technical dependencies, and implement effective solutions
  • Investigate application issues by tracing requests across multiple microservices and system components to identify root causes
  • Perform root cause analysis for production and development issues to enable timely resolution
  • Analyze logs, APIs, messaging flows, and database interactions to diagnose and resolve system problems
  • Provide technical recommendations to improve system performance and reliability
  • Develop and maintain comprehensive technical documentation including architecture diagrams, system flows, APIs, integration documents, troubleshooting guides, and operational procedures
  • Review business requirements to identify ambiguities, missing information, dependencies, and technical risks proactively
  • Work closely with stakeholders to clarify functional and technical requirements for accurate solution delivery
  • Participate in solution discussions and impact assessments to support informed decision-making

Required competencies and certifications

  • Proficient programming skills in Java, JavaScript, or Node.js for enterprise application development
  • Solid understanding of software engineering principles and design patterns to create maintainable code
  • Familiarity with microservices architecture and distributed systems to support scalable solutions
  • Experience working with REST APIs and service integrations to enable system interoperability
  • Strong debugging and troubleshooting skills to resolve complex application issues
  • Ability to analyze logs and trace end-to-end system flows for effective problem diagnosis
  • Skilled in technical writing to produce clear and detailed documentation
  • Working knowledge of SQL and relational databases to manage data interactions
  • Familiarity with messaging platforms such as Solace or Kafka to handle asynchronous communication
  • Experience with Agile/Scrum methodologies to collaborate effectively in iterative development
  • Strong analytical and problem-solving skills to address technical challenges
  • Excellent communication and stakeholder management skills to facilitate collaboration
  • MUST Be able to start work immediately or on very short notice

Preferred competencies and qualifications

  • Experience with Angular framework for frontend development
  • Experience with Java and Quarkus for backend development
  • Experience with Oracle Database and advanced SQL
  • Experience with Keycloak for identity and access management
  • Experience with CI/CD pipelines to automate software delivery
  • Experience with container technologies such as Docker or Podman for deployment
  • Experience working on large enterprise or government projects

5 day week @ AMK area

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Analyst (AMK)
Technical Analyst (AMK)

MAESTRO HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
5 day week @ AMK Area
Java Developer * No Exp required (AMK)
Java Developer * No Exp required (AMK)

MAESTRO HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 56,000 - 89,000
Java Developers (AMK)
Java Developers (AMK)

MAESTRO HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Junior / Java Developer (AMK)
Junior / Java Developer (AMK)

MAESTRO HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Software Developer ( Java,Javascript OR Node JS) AMK
Software Developer ( Java,Javascript OR Node JS) AMK

United States Digital Space LLC • Singapore

On-site
SGD 70,000 - 110,000
Front-End Developer (AMK)
Front-End Developer (AMK)

MAESTRO HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 60,000 - 96,000
Software Engineer
Software Engineer

COMBUILDER PTE LTD • Singapore

On-site
SGD 90,000 - 135,000
Infrastructure Developer
Infrastructure Developer

Tech Aalto Pte. Ltd • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer – Java / Kotlin
Software Engineer – Java / Kotlin

Argyll Scott Singapore • Singapore

On-site
SGD 60,000 - 100,000
Software Developer (ReactJS)
Software Developer (ReactJS)

QUESS ENGINEERING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000