Job Search and Career Advice Platform

Enable job alerts via email!

System Analyst (Java) (JD#10758)

SCIENTE INTERNATIONAL PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,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 IT solutions provider in Singapore is seeking a skilled System Analyst specializing in JAVA development. This role involves designing, developing, and maintaining enterprise-level applications utilizing modern frameworks like Spring Boot and Hibernate. Candidates should have extensive experience in user requirement analysis, creating responsive user interfaces, and integrating web services. The position offers opportunities for collaboration across teams and involvement in performance optimization and enterprise architecture.

Qualifications

  • 4+ years of experience as Java Developer.
  • Experience in gathering and analyzing user requirements.
  • Experience designing and developing Java-based applications using frameworks.

Responsibilities

  • Gather and analyze user requirements into application specifications.
  • Design, develop, and maintain enterprise Java applications.
  • Create responsive user interfaces utilizing modern web frameworks.

Skills

Java
Spring
Hibernate
Angular
RESTful web services
SOAP web services
Apache Spark
Unit Testing
Debugging
Application Servers

Education

Diploma or Degree in Information Technology

Tools

Eclipse
NetBeans
JDeveloper
Job description
Roles & Responsibilities

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 4+ 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

Tell employers what skills you have

Apache Spark
Web Services
Scalability
Eclipse
Spring
SOAP
Unit Testing
Application Servers
Application Development
Unix
Spring Boot
SOA
Angular
Java
Debugging
Hibernate

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