Senior Java Backend Engineer (Oracle & PL/SQL
stacktech pte. ltd.
高级 Java 后端开发工程师(Oracle PL/SQL)
职位简介
我们正在招聘一名经验丰富的 Senior Java Backend Developer(Oracle PL/SQL), 负责企业级后端系统开发、数据库业务逻辑设计及系统性能优化。
本职位以 Oracle 数据库开发为核心。 候选人必须具备扎实的 Oracle PL/SQL 开发经验,包括 Stored Procedure、Package、Function、Trigger 开发,以及 SQL 性能优化能力,并能参与大型企业系统开发及生产环境(Production Environment)维护。
如主要开发经验为 MySQL、PostgreSQL 或 SQL Server,而缺乏 Oracle PL/SQL 实战经验,将不符合本职位要求。
必须具备
工作经验
- 至少 5 年 Java 后端开发经验
- 至少 3 年 Oracle 数据库开发经验
- 具备企业级系统(Production Environment)开发、维护及问题排查经验
- 具备大型系统开发经验
Java 技术能力
- 熟悉 Java SE / Java EE
- 扎实的面向对象程式设计(OOP)
- 熟悉 MVC 架构
- 熟悉 Spring Framework(Spring Boot / Spring MVC)
- 熟悉 MyBatis / iBatis
- 具备 RESTful API 开发经验
- 具备多线程(Multi-threading)开发经验
Oracle 数据库(核心能力)
必须具备以下实际开发经验:
- Oracle Database
- PL/SQL
- Stored Procedure
- Package
- Function
- Trigger
- SQL Performance Tuning(SQL 性能优化)
- Query Optimization(SQL 查询优化)
其他技术能力
- 熟悉 Git 或 SVN
- 良好的系统分析、故障排查及性能优化能力
优先考虑
具备以下经验者将优先考虑:
- OceanBase 数据库开发经验
- MongoDB
- ClickHouse
- 大数据平台开发经验
- AI 辅助开发工具经验(如 Cursor、Claude Code、GitHub Copilot)
- 系统整合(System Integration)经验
- 项目管理经验
- 带领开发团队经验
主要职责
- 负责企业级 Java 后端系统设计、开发、测试、部署及维护
- 开发 Oracle 数据库业务逻辑,包括 PL/SQL、Stored Procedure、Package、Function 及 Trigger
- 分析及解决系统缺陷、数据库问题及性能瓶颈
- 优化 SQL 查询及数据库性能,提升系统整体效率
- 开发及维护 RESTful API,并参与系统整合工作
- 使用 MongoDB、ClickHouse 及相关技术支持大数据查询及分析
- 支持生产环境系统,持续优化系统稳定性、性能及可扩展性
- 与产品、测试及跨部门团队合作,确保项目顺利交付
- 根据业务需求承担其他相关技术工作
任职资格
- 计算机科学、信息技术或相关专业本科及以上学历
- 具备良好的分析及问题解决能力
- 工作认真细致,责任心强,具备良好的团队合作精神
- 能独立完成工作,并能适应快节奏开发环境
语言要求
- 良好的英语书写及沟通能力
- 具备普通话沟通能力者优先,以支持与华语客户及合作伙伴的日常业务沟通
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.
- ...Overview We are seeking a Senior Java Software Engineer to design, develop, and deliver enterprise-grade Java applications that power mission... ...of professional experience in Java software engineering, backend development, or enterprise application development. Proven...
- ...Overview We are seeking an experienced Oracle Finance Consultant with strong functional expertise and working technical knowledge to support implementation, configuration, and optimization of Oracle Fusion and EBS applications. The role will primarily focus on functional...
- ...Overview We are seeking a customer-focused EUC Support Engineer to provide end-user computing (EUC) and deskside support services in... ...and peripherals. Deliver VIP/Concierge support services for senior business users and stakeholders. Provide basic troubleshooting...
- ...Overview We are seeking a proactive and hands-on Software QA Engineer to support quality assurance activities across enterprise applications and digital platforms. This role will be responsible for test planning, test execution, defect management, automation support, and...
- ...Overview We are seeking an experienced Oracle PL/SQL Senior Developer cum Technical Lead to drive development, delivery, and team leadership for enterprise-grade applications. The role requires strong expertise in Oracle technologies, hands-on coding capability, and the...
- ...Bachelor's Degree in Computer Science, Information Technology, Engineering, Finance, Business Information Systems, or a related discipline.... ...test automation using Selenium or Playwright , programming in Java or Python , SQL, API testing, and modern QA methodologies....
- ...We are seeking an experienced Senior Cloud Infrastructure Engineer / Oracle Applications DBA to join the enterprise infrastructure team. In this role, you will be responsible for the maintenance, optimization, and cloud migration of core business applications and large-scale...
- ...covers multiple specialization tracks, including Machine Learning Engineer, AI System Analyst , and Data Engineer , and is ideal for... ...proficiency in one or more programming languages such as Python, Java, or SQL. Experience working with enterprise data platforms, data...
- ...Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs,and...
- ...Architect with over 12 years of expertise in Oracle PeopleSoft Campus Solutions to lead the... ...Development PeopleCode Application Engine Component Interface Application... ...Ideal Candidate This role is suited for a senior Oracle PeopleSoft professional who combines...
- ...& intrusion systems, and network infrastructure. - Must have backend system configuration and setup skill sets & experience as below... ...Qualification:- Required: Nitec/Higher Nitec/diploma/degree in Electrical Engineering, Electronics Engineering, or Information Technology (IT) from a...
- ...We are seeking Singapore-based Engineers with strong experience in Apache Kafka and/or Confluent Kafka. Candidates with Java development expertise and experience supporting enterprise... ...practices Knowledge of database technologies such as Oracle, MongoDB, or SQL Server...
- ...Role Summary Lead Java Developer will design and implement backend systems focusing on Java, Spring Boot, Kafka, and microservices architecture. The role... ...containerization (Docker, Kubernetes). Mentor junior engineers and foster a DevOps culture. Required Skills...
- ...Oracle ERP Consultant (Healthcare Integration) We are assisting our client in seeking an Oracle ERP Consultant with healthcare integration experience to support end‑to‑end system design, testing, and functional validation across Oracle ERP, Hospital Information Systems(HIS...
- ...Main Responsibilities Design, build, and maintain backend services and APIs using Java (Java 11+ / Spring Boot or equivalent) Develop and operate event-driven integrations using Apache Kafka (producers, consumers, streams, schema management) Design efficient data models...
- ...Senior Oracle Cloud Infrastructure (OCI) & Fusion Applications Engineer Position Summary We are seeking an experienced Senior Oracle Cloud Infrastructure (OCI) & Fusion Applications Engineer to support mission-critical Oracle Fusion and Oracle E-Business Suite (EBS...
- ...replacement rate. Integrate with core backend business systems, complete interface integration... ...with at least 4 years in AI application engineering and production deployment; fintech /... ...preferred. Proficiency in Python, Java, Go, or Rust; solid hands-on experience with...
- ...About the Role We are looking for a Senior Software Engineer to lead the design and evolution of our... ...available, secure microservices using Java and Spring Boot. Own the full lifecycle... ...Software Engineer with deep expertise in backend engineering, demonstrated by a track...
- ...tuning / DB tuning / Memory level tuning. ~ Expert knowledge of Oracle Database, Goldengate, Exadata, Oracle RAC, Oracle ASM, Data... ...of experience with Oracle Database as an DBA/Consultant/Support Engineer ~ Oracle OCP DBA / OCI / ADB Certification - Preferred ~ Some...
- ...to production Desired Skills and Qualifications: 1. software engineer/developer focused on complex cloud solutions within the finance... ...solution that use market connections and gateways 3. able to code in Java, Python and hands on in scripting languages like Powershell of...
- ...Hands-on experience with Java/Web frameworks and tools including Java/JEE, Python, Spring Boot Framework, Redis/Aerospike, ReactJS, Kafka, MongoDB, Cloud Foundry or similar cloud technology(AWS) DevOps and CICD knowledge e.g. Git, Jenkins, Sonar Qube, Docker, unit test and...
- ...and define solution approaches, while partnering with software engineers for system integration. Enhance and maintain user interfaces... ...and continuous improvement. Design hybrid solutions combining backend, frontend, LLM, prompting, potentially RPA for human-in- the-loop...
- ...- Experience: 4–5 years of Full Stack Java Development in a containerized microservices... ...Hands-on experience with Kubernetes and AWS. Backend Development: - Java EE Framework: Spring... ...knowledge of open-source web development tools and modern software engineering practices....
- ...and able to coordinate well with sub-contractors, RE and RTO Requirements: Candidate must at least a Bachelor Degree in Civil Engineering or equivalent Min 5 year relevant experience in the related field for this position Be able to work independently with...
- ...Responsibilities: Design, analysis and plan for Civil & Structural engineering works Prepare design calculations, drawings and carry out Authority submissions Responsible for timely submission of plans and reports to Consultant and Authorities To coordinate & liaise...
- ...directly related to CONQUAS scoring. -Work closely with site engineers and supervisors to ensure construction methods comply with CONQUAS... ...-trained work experience -Min 5 years experience as a Senior QAQC Engineer in A1 building main construction company, with added...
- Responsibilities:- Conduct QAQC daily checks Prepare monthly QAQC report for submission to Corporate QAQC Department Conducting monthly QAQC Training to Sub-contractors Issuance of QAQC Non-compliance to sub-contractors Attend monthly QAQC presentation and meeting...
- ...Responsibilities: Design, analysis and plan for Civil & Structural engineering works Prepare design calculations, drawings and carry out Authority submissions Responsible for timely submission of plans and reports to Consultant and Authorities To coordinate & liaise...
- ...Requirements ~7 to 10 years experiences ~ Microservices with Java and spring boot; Kafka; MongoDB and MariaDB ~ Operations on PCF, OCP, VPC, Jenkins, AWS ~ Data engineering with Spark and Python ~ Excellent tech and business stakeholder management ~ Kubernetes...
- ...scalable cloud infrastructure solutions on major cloud platforms (AWS) • Architect and provision Databricks workspaces for data engineering and analytics workloads • Ensure cloud infrastructure follows best practices for security, performance, and cost optimisation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Backend Engineer (Oracle & PL/SQL. Be the first to apply!

