Editorial summary

The company is seeking a Senior/Software Engineer with expertise in Java and Struts to design, develop, and maintain robust Java-based applications. The role involves handling maintenance tasks, collaborating with cross-functional teams, and participating in code reviews and technical discussions. Candidates should possess a degree in Computer Science or a related field and have hands-on experience in Java software development. The position offers a salary of 7,500.

This summary is AI-generated and may contain inaccuracies. Please refer to the full job description below.

Job description

[This job id 32540 first appeared in Job-Q.com on 16 Sep 2026]

Role:

• Design, implement, and maintain robust Java-based applications.

• Maintenance mode with specific development, may be assigned to cover multiple business components for maintenance, while working on related (or others) areas of development.

• Expected to stay back for deployment and test on deployed modules due to system patches or deployments after office hours.

• Collaborate with cross-functional teams.

• Participate in code reviews and technical design discussions.

Requirements:

• Degree in Computer Science, Software Engineering, or related field.

• Hands-on experience in Java software development.

• Experience with Java, Hibernate, Struts, JSF, EJBs, Oracle SQLs.

• Excellent problem-solving and communication skills.

This role will need to secure a clearance, due to the sensitivity of the project.

To apply:

Please send your latest CV in MS Word format to email address

Appreciate the interest of all applicants; however only shortlisted candidates will be notified.

EA Licence No: 20S0237

Scam prevention reminder: You should not make any pre-payment when applying for any job.

Illegal practices reminder: It is illegal for recruiter to collect payment (kickback) from the worker https://www.mom.gov.sg/-/media/mom/documents/publications/foreign-workers/what-are-kickbacks.pdf

Login is optional, you may send application via email

Login to Save Login to Apply

Get AI to assess your suitability to this job

Assess My Fit with AI Beta — Free during trial period

Login to upload your resume and get an instant match score, strengths, and gaps.


Or use your preferred AI chat tool manually:

Use AI chat of your choice: ChatGPT, Gemini, Claude — and:

  1. Paste this into the prompt:
    I am a jobseeker. Below is a job posting. Please: 1. Give a match score (0–100) based on my resume vs the job requirements 2. List my 3–5 key strengths that align with this role 3. List 2–3 areas to improve or gaps to address before applying 4. Give a one-sentence verdict: should I apply, apply with adjustments, or skip? Job posting URL: https://singapore.job-q.com/jobs/detail/senior-software-engineer-java-struts-32540 After reading the job, ask me to upload or paste my resume.
  2. Upload your resume in the same chat.

Similar Jobs

Data Engineer

Role:• Design, develop, and maintain scalable data pipelines and ETL/ELT processes.• Manage...

On site

Permanent

ZENITH INFOTECH (S) PTE LTD.

Technical Business Analyst – Adoption & Onboarding

Role OverviewWe are seeking an experienced Technical Business Analyst to support the...

On site

Contract

ARYAN SOLUTIONS PTE. LTD.

Cloud DevOps Engineer, Banking (1-year renewable contract)

Dear Applicant,If you or someone you know isinterested, please send the CV...

On site

Contract

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

Security Engineer, Banking (1-year renewable contract)

Dear Applicant,If you or someone you know isinterested, please send the CV...

On site

Contract

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

Job Summary

  • Published on: 16 Sep, 2026
  • Category: Information Technology (IT)
  • Vacancy: 1
  • Job type: Contract
  • Salary: 7500
  • Location: On site
  • Job Nature: Contract

Company Details