Java Software Engineer (Backend, Maintenance Role)
PERSOL SINGAPORE PTE. LTD.
Singapore
7+ years
Posted Feb 11, 2026
Salary Range
SGD 66,000 - SGD 90,000 /year
SGD 5,500 - SGD 7,500/month
Skills Required
API DevelopmentWeb ServicesKubernetesAWSRESTApplication DevelopmentJavaScriptMicroservicesSpring BootJava - CoreSQLCore JavaContainerizationAgile ScrumJavaDebuggingAPIBridgeDatabasesSoftware Development
Job Description
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.
About PERSOL SINGAPORE PTE. LTD.
Similar Jobs
Technical Delivery Manager
PERSOL SINGAPORE PTE. LTD.
SGD 81,600 - SGD 122,400/yr
Senior Software Engineer - 12 months agency contract
PERSOL SINGAPORE PTE. LTD.
SGD 96,000 - SGD 144,000/yr
Infrastructure Engineer- 12 month contract
PERSOL SINGAPORE PTE. LTD.
SGD 84,000 - SGD 132,000/yr
Infrastructure Engineer - 12 months contract
PERSOL SINGAPORE PTE. LTD.
SGD 48,000 - SGD 90,000/yr
Manual Tester
PERSOL SINGAPORE PTE. LTD.
SGD 31,200 - SGD 46,800/yr