Job Search and Career Advice Platform

Enable job alerts via email!

Senior/ Java Software Engineer (Upto 6k)

PERSOL SINGAPORE PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Singapore is seeking an experienced Java Software Engineer to design, develop, and maintain enterprise-grade applications. You will engage in the entire software development lifecycle, write efficient code, and collaborate with cross-functional teams. Ideal candidates will possess strong Java expertise, cloud integration experience, and familiarity with modern DevOps practices. The role offers a dynamic work environment where problem-solving skills are key.

Qualifications

  • 3 to 5+ years of experience as a Java Developer / Software Engineer.
  • Strong knowledge of Java EE, Object‑Oriented Design (OOD), and enterprise frameworks.
  • Proficiency in Spring MVC, JSF, and Enterprise Java Beans (EJB).
  • Hands-on experience with J2EE frameworks, XML/XQuery/XSL, Java Servlets.
  • Familiarity with Service‑Oriented Architecture (SOA).
  • Cloud expertise: AWS, Azure, or GCP certifications preferred.

Responsibilities

  • Design, develop, and maintain enterprise‑grade applications.
  • Contribute to all phases of the software development lifecycle.
  • Optimize and improve performance of existing applications.

Skills

Java expertise
Cloud integration experience
DevOps practices
Problem-solving skills
Analytical skills

Tools

Docker
Kubernetes
AWS
Azure
GCP
Oracle Database
SQL
Linux/Unix
Windows
Solaris
Job description

We are seeking an experienced Java Software Engineer to design, develop, and maintain enterprise‑grade applications. This role involves full lifecycle development, software enhancements, and collaboration with cross‑functional teams to deliver robust, scalable solutions. The ideal candidate will have strong Java expertise, cloud integration experience, and familiarity with modern DevOps practices.

  • Contribute to all phases of the software development lifecycle.
  • Write testable, scalable, and efficient code; perform unit and integration testing.
  • Debug new applications and updates; maintain accurate code documentation.
  • Participate in code reviews and ensure adherence to best practices.
Software Enhancement & Support
  • Provide L3 support, including implementing enhancements and defect fixes.
  • Optimize and improve performance of existing applications in production environments.
Required Skills & Experience
  • 3 to 5+ years of experience as a Java Developer / Software Engineer.
  • Strong knowledge of Java EE, Object‑Oriented Design (OOD), and enterprise frameworks.
  • Proficiency in Spring MVC, JSF, and Enterprise Java Beans (EJB).
  • Hands‑on experience with:J2EE frameworks, XML/XQuery/XSL, Java Servlets, Java‑based Web Services.
    Oracle Database, SQL, JDBC.
    Linux/Unix, Windows, Solaris environments.
    Familiarity with Service‑Oriented Architecture (SOA).
  • Experience with Perl, Python, and Java XML Parsing.
  • Knowledge of JSP/Servlet, Java Bean, HTML, CSS, JavaScript.
  • Exposure to reporting systems and database design.
  • Cloud expertise: AWS, Azure, or GCP certifications preferred; experience with AWS EC2 and cloud governance.
  • DevOps integration: CI/CD pipelines, containerization (Docker, Kubernetes), and cloud‑native deployments.
  • Experience with test‑driven development (TDD).
  • Strong problem‑solving and analytical skills; ability to work independently and in teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.