Software Engineer (Java)

ITCAN PTE. LIMITED

Singapore

On-site

SGD 60,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ITCAN PTE. LIMITED is seeking a Software Engineer (Java) in Singapore with 1–4 years of experience to design, develop, test, and maintain software applications. The role involves collaborating with the development team to deliver quality solutions that meet business needs.

The candidate should have hands-on Java development experience, knowledge of Spring and related technologies, and the ability to work with cross-functional teams to ensure code quality and timely delivery.

Qualifications

  • Diploma or Degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • 1–4 years of experience in software development.
  • Hands-on experience in Java application development.
  • Experience in software development, testing, debugging, and maintenance.
  • Knowledge of Spring, Oracle Database, WebLogic Server, MyBatis, and JSP will be an added advantage.
  • Good understanding of software development processes and coding standards.
  • Strong troubleshooting and problem-solving skills.
  • Good written and spoken English.
  • Willing to travel when required.

Responsibilities

  • Develop, test, and maintain software applications using Java technologies.
  • Understand business requirements and convert them into software solutions.
  • Write clean, efficient, and secure code following company standards.
  • Identify and fix software bugs and technical issues.
  • Perform unit testing and support system testing and User Acceptance Testing (UAT).
  • Support application deployment, maintenance, and production issues.
  • Work with Business Analysts to understand and review project requirements.
  • Coordinate with Team Leads to ensure software meets technical standards.
  • Participate in code reviews and suggest improvements.
  • Maintain technical documentation and update system configurations.
  • Ensure applications follow security and quality guidelines.
  • Complete assigned tasks within project deadlines.

Skills

Java programming
Teamwork
Communication

Education

Diploma or Degree in CS/CE/IT

Tools

Spring
Oracle DB
WebLogic
MyBatis
JSP

Job description

Job Description – Software Engineer (Java)

Job Title: Software Engineer
Experience: 1–4 Years

Job Summary

We are looking for a Software Engineer with experience in Java development to design, develop, test, and maintain software applications. The candidate will work closely with the development team to deliver quality software solutions that meet business requirements.

Key Responsibilities
  • Develop, test, and maintain software applications using Java technologies.

  • Understand business requirements and convert them into software solutions.

  • Write clean, efficient, and secure code following company standards.

  • Identify and fix software bugs and technical issues.

  • Perform unit testing and support system testing and User Acceptance Testing (UAT).

  • Support application deployment, maintenance, and production issues.

  • Work with Business Analysts to understand and review project requirements.

  • Coordinate with Team Leads to ensure software meets technical standards.

  • Participate in code reviews and suggest improvements.

  • Maintain technical documentation and update system configurations.

  • Ensure applications follow security and quality guidelines.

  • Complete assigned tasks within project deadlines.

Job Requirements
  • Diploma or Degree in Computer Science, Computer Engineering, Information Technology, or a related field.

  • 1–4 years of experience in software development.

  • Hands-on experience in Java application development.

  • Experience in software development, testing, debugging, and maintenance.

  • Knowledge of Spring, Oracle Database, WebLogic Server, MyBatis, and JSP will be an added advantage.

  • Good understanding of software development processes and coding standards.

  • Strong troubleshooting and problem-solving skills.

  • Good written and spoken English.

  • Willing to travel when required.

Personal Skills
  • Good communication and teamwork skills.

  • Positive attitude and willingness to learn.

  • Able to work independently and meet deadlines.

  • Strong attention to detail and software quality.

  • Self-motivated, responsible, and customer-focused.

Preferred Qualifications
  • Oracle Certified Professional (Java) certification will be an added advantage.

  • Experience working on Java-based enterprise applications.

  • Familiarity with application support, system integration, and production troubleshooting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Analyst(Java)
System Analyst(Java)

SCIENTE • Singapore

On-site
SGD 60,000 - 110,000
Senior Java Developer
Senior Java Developer

ANTAS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer
Software Engineer

JUST TALENT PTE. LTD. • Singapore

On-site
SGD 48,000 - 72,000
null
Software Engineer(Java, SQL/PLSQL & Unix)
Software Engineer(Java, SQL/PLSQL & Unix)

ANTAS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer((Java, SQL/PLSQL & Unix)
Software Engineer((Java, SQL/PLSQL & Unix)

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Java Developer
Java Developer

TOSS-EX PR PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer [Java/Oracle]
Software Engineer [Java/Oracle]

ITCAN PTE. LIMITED • Singapore

On-site
SGD 60,000 - 98,000
Java Developer
Java Developer

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

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

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 60,000 - 80,000
Java Developer
Java Developer

ERP21 PTE LTD • Singapore

On-site
SGD 60,000 - 120,000