Java Developer

TAPServices, Inc

Metro Manila

On-site

PHP 600,000 - 900,000

Full time

46 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TAPServices, Inc. in Metro Manila seeks a Java Developer to build, maintain, and optimize enterprise applications using Java, Spring Boot, and REST/SOAP web services.

You will troubleshoot issues, collaborate on system integrations, and contribute to technical docs and production support as part of a skilled team.

Ideal candidates have 2+ years of hands-on Java experience, strong debugging skills, and a solid grasp of OOP, design patterns, and SDLC practices. Local on-site work is expected.

Qualifications

  • Bachelor's degree in CS/IT/CE or related field.
  • At least 2 years experience in Java development.
  • Knowledgeable in Java Programming, Spring Framework and Spring Boot.
  • Knowledgeable in SQL and relational databases.
  • Familiarity with REST APIs and SOAP Web Services.
  • Strong foundation in OOP and Design Patterns.
  • Good analytical, debugging and troubleshooting skills.
  • Understanding of SDLC and source control tools.

Responsibilities

  • Develop, maintain, and enhance Java-based systems.
  • Support and maintain legacy Java applications and enterprise systems.
  • Develop and maintain Spring Boot-based web services and backend apps.
  • Perform root cause analysis on issues and defects.
  • Investigate, troubleshoot, and fix bugs promptly.
  • Propose corrective and preventive actions to reduce recurrence.
  • Participate in system integration with third-party systems and POS devices.
  • Develop, maintain, and consume RESTful APIs and SOAP services.
  • Collaborate with teammates in design, testing, deployment, and support.
  • Prepare technical documentation and assist UAT and production support.

Skills

Java programming
Spring Framework
Spring Boot
SQL
REST APIs
SOAP Web Services
OOP
Design Patterns
JUnit
Apache Tomcat
Concurrency/Multithreading
System Integration
Git
Maven
Apache Camel
AI programming

Education

Bachelor’s Degree in Computer Science/Information Technology/Computer Engineering or related course

Tools

Git
Maven
Apache Camel
Apache Tomcat

Job description

Job Duties:


  1. Develop, maintain, and enhance systems built using Java technologies.


  2. Support and maintain existing Java legacy applications and enterprise systems.


  3. Develop and maintain Spring Boot-based web services and backend applications.


  4. Perform root cause analysis on reported issues, incidents, and system defects.


  5. Investigate, troubleshoot, and implement bug fixes in a timely manner.


  6. Recommend and implement corrective and preventive actions to prevent recurring issues.


  7. Participate in system integration activities with third‑party systems, hardware devices, POS terminals, and external services.


  8. Develop, maintain, and consume RESTful APIs and SOAP Web Services.


  9. Collaborate with team members in designing, testing, deploying, and supporting software solutions.


  10. Prepare technical documentation and assist in user acceptance and production support activities.



Job Requirements:


  1. Bachelor’s Degree in Computer Science, Information Technology, Computer Engineering, or related course.


  2. At least 2 years experience.


  3. Knowledgeable in Java Programming, Spring Framework and Spring Boot


  4. Knowledgeable in SQL and relational databases.


  5. Familiarity with REST APIs and SOAP Web Services.


  6. Strong foundation in Object-Oriented Programming (OOP) and Design Patterns.


  7. Good analytical, debugging, and troubleshooting skills.


  8. Understanding of software development lifecycle and source control tools.



Preferred / Plus Qualifications:


  1. Knowledgeable in Junit and Unit Testing methodologies.


  2. Knowledge in concurrent programming, multithreading, and synchronization concepts.


  3. Knowledge of system integration and interface development.


  4. Experience with Apache Camel, Apache Tomcat Application Server.


  5. Experience with Git, Maven, Apache Camel


  6. Candidate with AI programming experience.



Technical Skills Summary:

Java, Sprint Framework, Spring Boot, SQL, REST APIs, SOAP Web Services, OOP, Design Patterns, Junit, Apache Tomcat, Concurrency/Multithreading, System Integration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

APW Tech • Philippines

On-site
PHP 781,000 - 1,451,000
Java Developer
Java Developer

OPEN INNOVATION INC. • Muntinlupa

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

IT Managers, Inc. • Metro Manila

On-site
PHP 700,000 - 1,000,000
Senior Java Developer
Senior Java Developer

Private Advertiser • Muntinlupa

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

St. Luke's Medical Center • Taguig

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

Talentium Inc. • Muntinlupa

On-site
PHP 781,200 - 1,004,400
Java Developer
Java Developer

The AM3 Global Singapore/USA • Muntinlupa

On-site
Confidential
Java Developer
Java Developer

Tradex Network Inc. • Pasay

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

Questronix Corporation • Philippines

On-site
PHP 700,000 - 1,100,000
Junior Java Developer
Junior Java Developer

Rising Tide Digital, Inc. • Taguig

On-site
PHP 420,000 - 640,000