Job Search and Career Advice Platform

Enable job alerts via email!

System Analyst (Java) (JD#10729)

SCIENTE INTERNATIONAL PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology consultancy in Singapore is seeking a System Analyst (JAVA) to engage in enterprise-level application development. The successful candidate will have extensive experience in Java, Spring Boot, and Hibernate, alongside hands-on skills in crafting responsive user interfaces. This role offers the chance to work on scalable applications across various environments while collaborating with cross-functional teams. Ideal for professionals eager to enhance application performance and support complex business processes.

Qualifications

  • At least 5 years of experience as Java Developer.
  • Experience in gathering and analysing user requirements.
  • Hands-on experience building responsive user-friendly interfaces.

Responsibilities

  • Gather and analyse user requirements.
  • Design and develop enterprise Java applications.
  • Implement data processing solutions using Apache Spark.

Skills

Java Development
User Requirements Analysis
Responsive UI Development

Education

Diploma or Degree in Information Technology

Tools

Spring Boot
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 JavaDeveloper;
  • 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.