Full-Time On-Site Mid

Java Developer

Production Team Posted 1 year, 2 months ago OH-OCP20HSU
PHP 60,000 - 100,000

Required Skills

Primary Technical SkillsJava 8 or higherSpring Framework (Spring Boot Spring Data JPA Spring Cloud)DockerKubernetesRabbitMQJWTOAuth 2.0JUnit/TestNGAzure DevOps (CI/CD)AWS or Oracle Cloud Infrastructure (OCI)HibernateStringBuilder and StringBufferSecondary Technical SkillsBackend developmentMicroservices architectureAPI developmentDatabase management (Oracle MySQL PostgreSQL DB2)Added AdvantageExperience with Angular 7+ and TypeScript.

Job Overview

Qualification

  • Bachelor’s degree in computer engineering, Computer Science,

  • Information Technology, or any related courses

  • At least 3 to 5 years of working experiences in Java Development

  • Background in Financial/Banking Industry is advantage

  • Amenable to work in Makati (Hybrid set-up)

Primary Technical Abilities

  • 3+ years of experience in software development with Java, Java 1.8 or higher

  • Proven experience with Spring Framework (Spring Boot, Spring Data JPA, Spring Cloud)

  • Strong knowledge of Docker and Kubernetes

  • Experience with message brokers like RabbitMQ

  • Familiarity with JWT and OAuth2.0 for application security. - Proficient in writing unit tests using JUnit, TestNG, or similar frameworks

  • DevOps: Hands-on experience with Azure DevOps for CI/CD. Cloud: Working knowledge of AWS or Oracle Cloud Infrastructure (OCI)

  • Knowledgeable in String Builder, String Buffer and Hibernate Java

  • Added Advantage: Experience with Angular 7+ and TypeScript

Secondary Technical Abilities

  • Minimum 3 years in Back-end Development

  • Background Experience in Microservices and Springboot

  • Knowledgeable working in API's

  • Experience working in Database: Oracle, MySQL, Postgre, DB2


Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java 8 or higher.
  • Build and maintain microservices using Spring Boot and Spring Cloud.
  • Develop and integrate RESTful APIs and backend services.
  • Design and implement secure applications using JWT and OAuth 2.0 authentication.
  • Work with message brokers such as RabbitMQ for asynchronous communication.
  • Develop and optimize database queries using Oracle, MySQL, PostgreSQL, and DB2.
  • Utilize Hibernate and Spring Data JPA for data persistence.
  • Write and execute unit tests using JUnit, TestNG, or similar testing frameworks.
  • Collaborate with DevOps teams to build and maintain CI/CD pipelines using Azure DevOps.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Participate in code reviews, troubleshooting, debugging, and performance optimization activities.
  • Work closely with business analysts, QA engineers, and project stakeholders throughout the software development lifecycle.
  • Contribute to cloud-based deployments using AWS or Oracle Cloud Infrastructure (OCI).
  • Support application enhancements, system upgrades, and production issues.
  • Collaborate with frontend developers for system integration, particularly with Angular and TypeScript applications.

Requirements

Primary Technical Skills

  • Java 8 or higher
  • Spring Framework (Spring Boot, Spring Data JPA, Spring Cloud)
  • Docker
  • Kubernetes
  • RabbitMQ
  • JWT
  • OAuth 2.0
  • JUnit/TestNG
  • Azure DevOps (CI/CD)
  • AWS or Oracle Cloud Infrastructure (OCI)
  • Hibernate
  • StringBuilder and StringBuffer

Secondary Technical Skills

  • Backend development
  • Microservices architecture
  • API development
  • Database management (Oracle, MySQL, PostgreSQL, DB2)

Preferred Qualifications

  • Preferred candidates from banking/financial institutions:

    • BPI

    • BDO

    • Similar enterprise/banking environments


Reporting Structure

Reports To

JAVA TECH LEAD

Position Details

Reason: Project-Based Urgency: Immediate

Benefits & Perks

  • Statutory benefits as mandated by law such as 13th-monthpay, SSS, PhilHealth, HDMF
  • Leaves: 15 SL, 15 VL (Day 1)
  • HMO: 150K MBL On Day 1 (Two free dependents upon regularization)

Additional Notes

  • Prioritize enterprise Java experience

  • Banking exposure is highly preferred

  • Screen for willingness to work hybrid

  • Clarify that hybrid policy may vary depending on project assignment


Apply for this Position!

Join HITACHI DIGITAL PAYMENT SOLUTIONS PHILIPPINES, INC. and be part of an innovative team building the future of technology.

Create Your Profile

About HITACHI DIGITAL PAYMENT SOLUTIONS PHILIPPINES, INC.

No description Available
Industry
Finance
Company Size
Small
Founded
2025
Headquarters
View Company