stacktech pte. ltd.
Cecil, Singapore Country / Global
Cecil, Singapore Country / Global
Java Oracle PL/SQL Senior Java Backend DeveloperOracle PL/SQL),
Oracle Oracle PL/SQL Stored ProcedurePackageFunctionTrigger SQL Production Environment
MySQLPostgreSQL SQL Server Oracle PL/SQL
5 Java
3 Oracle
Production Environment
Java Java SE / Java EE
OOP
MVC
Spring FrameworkSpring Boot / Spring MVC
MyBatis / iBatis
RESTful API
Multi-threading
Oracle
Oracle Database
PL/SQL
Stored Procedure
Package
Function
Trigger
SQL Performance TuningSQL
Query OptimizationSQL
Git SVN
OceanBase
MongoDB
ClickHouse
AI CursorClaude CodeGitHub Copilot
System Integration
Java
Oracle PL/SQLStored ProcedurePackageFunction Trigger
SQL
RESTful API
MongoDBClickHouse
Senior Java Backend Developer (Oracle PL/SQL) Position Overview We are looking for an experienced
Senior Java Backend Developer (Oracle PL/SQL) to design, develop, and maintain enterprise backend applications, database business logic, and high-performance systems.
This role is primarily focused on Oracle database development. The successful candidate must have strong hands-on experience in Oracle PL/SQL development, including Stored Procedures, Packages, Functions, Triggers, and SQL performance tuning. You will also be involved in building scalable backend services, optimizing enterprise applications, and supporting large-scale production systems.
Candidates whose primary experience is limited to MySQL, PostgreSQL, or SQL Server without Oracle PL/SQL development experience are unlikely to be suitable for this role.
Must-Have Requirements Applicants must meet all of the following requirements.
Experience Minimum 5 years of Java Backend Development experience.
Minimum 3 years of Oracle Database Development experience.
Experience developing, maintaining, and supporting enterprise applications in a Production Environment.
Experience working on large-scale enterprise systems.
Java Backend Development Strong proficiency in Java SE / Java EE.
Solid understanding of Object-Oriented Programming (OOP).
Good knowledge of MVC architecture.
Hands-on experience with Spring Framework (Spring Boot / Spring MVC).
Experience with MyBatis / iBatis.
Experience developing RESTful APIs.
Experience with multi-threaded application development.
Oracle Database (Core Requirement) Hands-on experience with:
Oracle Database
PL/SQL
Stored Procedures
Packages
Functions
Triggers
SQL Performance Tuning
SQL Query Optimization
Other Technical Skills Experience with Git or SVN version control.
Strong troubleshooting, debugging, and performance optimization skills.
Preferred Qualifications Candidates with the following experience will have an advantage:
OceanBase database
MongoDB
ClickHouse
Big Data platforms
AI-assisted development tools (e.g. Cursor, Claude Code, GitHub Copilot)
System integration experience
Project management experience
Team leadership experience
Key Responsibilities Design, develop, test, deploy, and maintain enterprise Java backend applications.
Develop Oracle database business logic using PL/SQL, including Stored Procedures, Packages, Functions, and Triggers.
Analyse, troubleshoot, and resolve application, database, and performance issues.
Optimise SQL queries and database performance to improve system efficiency.
Develop and maintain RESTful APIs and support system integration.
Support large-scale data processing using technologies such as MongoDB and ClickHouse where applicable.
Maintain and optimise production systems to ensure performance, stability, and scalability.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Perform other related technical duties as assigned.
Qualifications Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Strong analytical and problem-solving skills.
Detail-oriented with a strong sense of ownership and accountability.
Able to work independently and collaborate effectively in a team environment.
Language Requirements Good written and spoken English.
Mandarin is preferred to support communication with Mandarin-speaking clients, users, and business partners.
Cecil Street, Singapore / Global
Shenton Way, Singapore Country / Global
Singapore, Shenton Way / Global
Shenton Way, Singapore Country / Global
Singapore, Shenton Way / Global
Cecil, Singapore Country / Global