Job Title: Oracle PL/SQL & Java Developer
Location: Kuala Lumpur, Malaysia
Duration: 12-Month Renewable Contract
Experience Required: 5+ Years
Job Summary:
We are looking for an experienced Oracle PL/SQL & Java Developer with a strong background in database development (60%) and Java-based application development (40%). The ideal candidate should have deep expertise in Oracle PL/SQL, Unix, and Core Java, with hands-on experience in modern frameworks and cloud-native tools.
Key Responsibilities:
· Oracle PL/SQL Development (60% focus):
· Develop and maintain complex SQL and PL/SQL procedures using Oracle 10g/11g/12c.
· Create and manage Tables, Views, Constraints, Sequences, and Synonyms.
· Develop Stored Procedures, Functions, Packages, Collections, Cursors, Triggers, and use user-defined exceptions.
· Apply Pragma Autonomous Transactions, Bulk Collect, FORALL, Oracle Hints, and Explain Plans for performance tuning.
· Perform SQL query optimization and performance tuning.
· Work in Unix/Linux environments for deployment and scripting tasks.
· Java Development (40% focus):
· Develop and maintain enterprise applications using Java 17+, Spring Boot 3.3+, and Microservices architecture.
· Design and build RESTful APIs, using OpenAPI/Swagger 2.0.
· Experience with Hibernate, Spring Data JPA, and JMS/Messaging Queues.
· Work with AWS cloud services, including Kubernetes, MSK, Docker, Elastic Search (AWS OpenSearch), Kibana, and Grafana.
· Conduct unit testing using JUnit, Mockito, and other Java testing frameworks.
· Hands-on experience in PostgreSQL and Oracle 19c databases.
Required Skills & Qualifications:
· 5+ years of experience in Oracle PL/SQL development and Java programming.
· Strong knowledge of Oracle 10g/11g/12c and PostgreSQL/Oracle 19c.
· Proven hands-on coding experience with Core Java, J2EE, and Spring Boot.
· Practical experience with REST APIs, Microservices, and Docker containers.
· Familiarity with AWS services including MSK, Kubernetes, and OpenSearch.
· Excellent knowledge of performance tuning, query optimization, and Unix scripting.
· Good communication and problem-solving skills.
· Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Tools & Technologies:
· Java 17+, Spring Boot 3.3+, JUnit, Mockito
· Oracle 10g/11g/12c, Oracle 19c, PostgreSQL
· Unix/Linux
· Docker, Kubernetes, AWS MSK
· Elastic Search (OpenSearch), Kibana, Grafana
· JMS, Messaging Queues, RESTful Web Services
· Swagger/OpenAPI 2.0
Job Type: Contract
Contract length: 12 months
Pay: RM8,000.00 - RM9,000.00 per month