Java Developer
PHP 60,000 - 100,000Requisition ID: OH-OCP20HSU Production Team | Posted 11 months, 3 weeks ago
Required Skills
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
JAVA TECH LEAD
Position Details
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 ProfileAbout HITACHI DIGITAL PAYMENT SOLUTIONS PHILIPPINES, INC.
- Industry
- FIN
- Company Size
- Small
- Founded
- 2025
- Headquarters
- —