Enable job alerts via email!

System Analyst (JAVA)

SCIENTE INTERNATIONAL PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Singapore is seeking a System Analyst (JAVA) to develop and maintain enterprise-level applications. The ideal candidate will have at least 5 years of experience in JAVA development, working with frameworks such as Spring and Hibernate. Responsibilities include gathering user requirements, designing applications, and developing user-friendly interfaces. Interested candidates can apply by sending their resume to apply@sciente.com.

Qualifications

  • 5+ years of experience as a JAVA Developer.
  • Experience in gathering and analyzing user requirements.
  • Proven ability to design and develop Java-based applications.

Responsibilities

  • Gather and analyze user requirements and translate them into application specifications.
  • Design, develop, and maintain enterprise Java applications.
  • Create responsive user interfaces using Angular, React, PrimeFaces, or JSF.

Skills

JAVA Development
Application Development
RESTful Services
Service-Oriented Architecture
User Interface Design

Education

Diploma or Degree in Information Technology

Tools

Spring
Hibernate
Angular
React
Eclipse
Job description
Job Summary:

This System Analyst (JAVA) role is hands‑on in enterprise‑level application development using JAVA, Spring, Hibernate, and modern web frameworks. The ideal candidate will have a strong background in designing, developing, and integrating scalable applications using both front‑end and back‑end technologies, working across various environments and databases.

Mandatory Skill-set:
  • Must have at least 5 years of experience as JAVA Developer;
  • Must have Diploma or Degree in Information Technology;
  • Must have experience in gathering and analysing user requirements and translate them into application specifications;
  • Must have experience designing, developing, and maintaining Java‑based applications using frameworks such as Spring Boot, Hibernate, and JPA;
  • Must have hands‑on experience building responsive, user‑friendly interfaces using Angular, React, PrimeFaces, or JSF;
  • Must have strong knowledge in developing and integrating RESTful and SOAP‑based web services within a Service‑Oriented Architecture (SOA);
Desired Skill-set:
  • Practical experience working with application servers such as JBoss (WildFly), WebLogic, and WebSphere for deployment and integration, is advantageous.
  • Preferred experience using Eclipse, NetBeans, or JDeveloper IDEs for efficient development and debugging;
  • Advantageous to have hands‑on experience integrating messaging systems (e.g., IBM MQ) and rules engines to support complex business processes;
  • Good to have strong skills in optimizing application performance and ensuring scalability across Linux, Unix, and Windows environments;
  • Preferred ability to collaborate effectively with cross‑functional teams to design and deliver end‑to‑end solutions aligned with SOA and responsive design principles;
  • Good to have experience in unit testing, conducting code reviews, and following software development best practices;
  • Preferred exposure to data processing and analytics technologies, particularly Apache Spark.
Responsibilities:
  • Gather and analyse user requirements and translate them into application specifications;
  • Analyse, design, test, implement, and maintain application systems or web‑based applications;
  • Design, develop, and maintain enterprise Java applications using frameworks such as Spring Boot, Hibernate, and JPA;
  • Create responsive and intuitive user interfaces leveraging Angular, React, PrimeFaces, or JSF;
  • Develop and integrate RESTful and SOAP web services within a Service‑Oriented Architecture (SOA);
  • Deploy and manage applications on servers such as JBoss (WildFly), WebLogic, and WebSphere;
  • Use IDEs like Eclipse, NetBeans, or JDeveloper to streamline development, debugging, and testing;
  • Integrate messaging systems (e.g., IBM MQ) and rules engines to support complex business workflows;
  • Enhance system performance and ensure scalability across Linux, Unix, and Windows platforms;
  • Collaborate with cross‑functional teams to design end‑to‑end solutions following SOA and responsive design principles;
  • Perform unit testing, participate in code reviews, and ensure adherence to development best practices;
  • Troubleshoot and resolve technical issues throughout the application lifecycle;
  • Leverage Apache Spark and related tools to implement robust data processing and analytics capabilities;
  • Implement data processing and analytics solutions using Apache Spark and related technologies.

Should you be interested in this career opportunity, please send in your updated resume to apply@sciente.com at the earliest.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA Licence No. 07C5639

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