Java Software Engineer

R Systems

Metro Manila

On-site

PHP 480,000 - 900,000

Full time

13 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

R Systems seeks an experienced Software Engineer (Java & PL/SQL) to design, develop, and maintain high-performance enterprise applications. You will bridge backend Java services with complex database operations, building scalable RESTful APIs and tuning Oracle database interactions.

The role requires strong Core Java, Spring Boot, and PL/SQL skills, plus experience with ORM frameworks and testing. You will collaborate across teams to ensure robust, scalable, and secure software solutions.

Qualifications

  • 3-6+ years of hands-on software development experience in Java and Oracle PL/SQL.

Responsibilities

  • Design, develop, and maintain Java backend services and RESTful APIs.
  • Build scalable applications with Oracle databases and ORM frameworks.
  • Write unit and integration tests to ensure code quality and performance.
  • Optimize database access, SQL queries, and data models for high throughput.

Skills

3-6+ years experience

Tools

Core Java (8/11/17)
Spring Boot
RESTful APIs
Oracle DB
PL/SQL
Hibernate/JDBC/MyBatis
JUnit/Mockito

Job description

Duration: 12 Months and renewable contract.

Job Summary

We are seeking an experienced Software Engineer (Java & PL/SQL) to design, develop, and maintain high-performance enterprise applications. In this role, you will bridge the gap between robust backend Java services and complex database operations. You will be responsible for building scalable RESTful APIs, writing optimized PL/SQL routines, tuning database performance, and ensuring seamless integration across core business systems.

Key Responsibilities
  • Design, build, and maintain high-performance, reusable, and reliable Java code using Core Java (8/11/17) and Spring Boot.
  • Develop, test, and deploy scalable RESTful APIs and microservices.
  • Integrate Java applications with Oracle database systems using frameworks like Spring Data JPA, Hibernate, or JDBC/MyBatis.
  • Write unit, integration, and performance tests using JUnit, Mockito, or automated testing frameworks.
  • Design and implement complex database architectures, schemas, tables, views, and indexes in Oracle Database (11g/12c/19c/21c).
  • Write complex, high-throughput Stored Procedures, Functions, Packages, Triggers, and Database Links.
  • Handle batch processing, bulk data manipulation (FORALL, BULK COLLECT), and dynamic SQL execution.
  • Optimize heavy queries, perform SQL tuning, analyze execution plans (EXPLAIN PLAN), and troubleshoot database performance bottlenecks.
Technical Skills
  • Java Stack: Strong experience with Core Java (OOPs, Multithreading, Collections, Stream API), Spring Framework (Spring Boot, Spring MVC, Spring Data JPA/JDBC), and Maven/Gradle.
  • Database & PL/SQL: Deep knowledge of Oracle SQL and PL/SQL programming, including cursor management, exception handling, dynamic SQL, bulk binding, and partition management.
Soft Skills & Methodology
  • Experience: [3-6+ years] of hands-on experience in software development combining Java and Oracle PL/SQL.
  • Agile: Strong experience working within Agile/Scrum environments using Jira/Confluence.
  • Problem Solving: Excellent analytical skills to debug complex database lockups, memory leaks, or execution bottlenecks.
  • Communication: Ability to articulate technical trade-offs between processing logic in the database vs. application tier.
Preferred Qualifications
  • Experience with Oracle WebLogic, Tomcat, or WildFly application servers.
  • Experience with messaging queues (Kafka, RabbitMQ, JMS).
  • Knowledge of Oracle APEX or Unix/Linux shell scripting.
  • Oracle Certified Professional (OCP) PL/SQL Developer or Java SE Developer certification.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Contract Java & Oracle PL/SQL Backend Engineer
Contract Java & Oracle PL/SQL Backend Engineer

R Systems • Metro Manila

On-site
PHP 480,000 - 900,000
Senior Java Developers
Senior Java Developers

Ascent Solutions Philippines Inc. • Pasay

On-site
PHP 600,000 - 1,200,000
Java Developer
Java Developer

Andes • Makati

On-site
PHP 600,000 - 900,000
Competitive salary package
Paid annual leave
Year-end and project performance bonuses
+4
Oracle PL/SQL Developer
Oracle PL/SQL Developer

OLVRO Co. Ltd. • Pasay

On-site
Java Software Engineer
Java Software Engineer

Stratpoint Technologies • Mandaluyong

On-site
PHP 2,457,000 - 3,686,000
Java Developer
Java Developer

Tradex Network Inc. • Pasay

On-site
PHP 892,800 - 1,339,200
Java Developer
Java Developer

Hunter's Hub Inc. • Taguig

On-site
PHP 1,200,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

Q2 HR Solutions • Taguig

On-site
PHP 900,000 - 1,800,000
Engineering
Engineering

Orangeandbronze • Iloilo City

On-site
PHP 900,000 - 1,200,000
Java Developer
Java Developer

The AM3 Global Singapore/USA • Muntinlupa

On-site