Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
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.
Develop, maintain, and enhance systems built using Java technologies.
Support and maintain existing Java legacy applications and enterprise systems.
Develop and maintain Spring Boot-based web services and backend applications.
Perform root cause analysis on reported issues, incidents, and system defects.
Investigate, troubleshoot, and implement bug fixes in a timely manner.
Recommend and implement corrective and preventive actions to prevent recurring issues.
Participate in system integration activities with third‑party systems, hardware devices, POS terminals, and external services.
Develop, maintain, and consume RESTful APIs and SOAP Web Services.
Collaborate with team members in designing, testing, deploying, and supporting software solutions.
Prepare technical documentation and assist in user acceptance and production support activities.
Bachelor’s Degree in Computer Science, Information Technology, Computer Engineering, or related course.
At least 2 years experience.
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 Object-Oriented Programming (OOP) and Design Patterns.
Good analytical, debugging, and troubleshooting skills.
Understanding of software development lifecycle and source control tools.
Knowledgeable in Junit and Unit Testing methodologies.
Knowledge in concurrent programming, multithreading, and synchronization concepts.
Knowledge of system integration and interface development.
Experience with Apache Camel, Apache Tomcat Application Server.
Experience with Git, Maven, Apache Camel
Candidate with AI programming experience.
Java, Sprint Framework, Spring Boot, SQL, REST APIs, SOAP Web Services, OOP, Design Patterns, Junit, Apache Tomcat, Concurrency/Multithreading, System Integration.