Senior Java Backend Engineer (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.