For Employers
Java Software Engineer (Backend, Maintenance Role)


PERSOL SINGAPORE PTE. LTD.
a month ago
Posted date
a month ago
N/A
Minimum level
N/A
We are seeking an experienced Java Software Engineer to design, develop, and maintain high-quality Java-based applications. You will collaborate closely with cross-functional teams while contributing to all phases of the software development lifecycle.
  • Design, implement, and maintain Java-based applications.
  • Participate in all phases of the software development lifecycle.
  • Write clean, scalable, testable, and efficient code.
  • Test, debug, and troubleshoot new applications and enhancements.
  • Maintain clear, accurate, and up-to-date code documentation.
  • Participate in peer code reviews to ensure code quality and best practices.
  • Clearly and regularly communicate with management and technical teams.
  • Demonstrate the ability to take ownership of tasks and think critically during crises.
  • Collaborate with various stakeholders across teams.
  • Degree in IT, Computer Science, or a related discipline.
  • At least 3-5+ years of professional experience as a Java Software Engineer or Java Developer.
  • Strong experience building Java EE applications and proficiency in Object-Oriented Design (OOD).
  • Good knowledge of popular Java frameworks such as JSF and Spring MVC.
  • Familiarity with test-driven development practices.
  • Strong analytical and problem-solving abilities.
  • Ability to work both independently and collaboratively in a team.
  • Proficiency in: Java, JSP/Servlet, Java Beans, JDBCSQL, HTML, XML, CSS, JavaScript

Experience with database systems and reporting systems.
  • Cloud Certifications (AWS, Azure, Google Cloud) or proven hands-on experience. AWS services such as EC2 are highly desirable.
  • Understanding of cloud governance, policies, cost management, and monitoring tools.
  • DevOps integration experience, including CI/CD pipelines Containerization (Docker, Kubernetes) Cloud-native development workflows.

Good to have
  • Experience working with enterprise-level Java applications.
  • Exposure to cloud-native development environments.
  • Strong debugging and optimization skills.
Related tags
-
JOB SUMMARY
Java Software Engineer (Backend, Maintenance Role)
PERSOL SINGAPORE PTE. LTD.
Singapore
a month ago
N/A
Contract / Freelance / Self-employed

Java Software Engineer (Backend, Maintenance Role)