Full Stack Software Developer (Java, Python, Angular)
Salary: ₱140,000 – ₱150,000 per month
1. Fullstack Software Engineer – Java & Angular
Location: McKinley, Taguig
Work Arrangement: Onsite during probation, then Hybrid
Shift: Mid Shift
Salary: Up to ₱150,000
Headcount: 1
Job Description:
Develop, maintain, and enhance full-stack applications using Java and Angular.
Build and integrate Java APIs, including fetching and aggregating data from different sources.
Develop and maintain REST APIs, particularly simple GET services.
Develop Angular-based functionalities, including features such as username generation.
Collaborate with other developers and stakeholders to ensure application functionality, performance, and reliability.
Troubleshoot and resolve application issues across the front-end and back-end.
Required Skills:
Strong experience in Java development.
Solid experience with Angular 10 or higher.
Hands-on experience developing Java REST APIs.
Experience with API data fetching and aggregation.
Willing to work onsite during probation and transition to a hybrid setup afterward.
Willing to work a mid-shift schedule.
2. Full Stack Engineer – Python with Java
Req. No.: 897387
Location: Makati
Work Arrangement: Hybrid, at least 3x onsite per week; must be willing to work full-time onsite if required
Shift: Night Shift – 9:00 PM–6:00 AM or 10:00 PM–7:00 AM
Salary: Up to ₱150,000
Headcount: 1
Job Description:
Design, develop, and maintain full-stack applications using Java, Python, and modern web technologies.
Develop scalable backend services using Java, Spring Boot, Python, Flask, FastAPI, and/or Django.
Build and integrate REST APIs and services using OpenAPI/Swagger.
Develop front-end applications using React or Angular.
Implement secure authentication and authorization using OAuth and JWT.
Develop and test AI-enabled applications and services involving Generative AI and LLM technologies.
Work with databases such as PostgreSQL and MySQL.
Implement automated testing using PyTest, Jest, and/or Playwright.
Develop and maintain containerized applications using Docker and Kubernetes.
Implement and maintain CI/CD pipelines.
Work with messaging and event-driven technologies such as Kafka or MQ.
Support LLM observability and monitoring of AI-enabled applications.
Collaborate with cross-functional teams to deliver scalable, secure, and reliable software solutions.
Required Skills & Qualifications:
At least 10 years of overall IT/software development experience.
Minimum of 6 years of experience in Java and other relevant technologies.
Strong experience with:
Java
Spring Boot
REST API
Python
React or Angular
Generative AI
Flask / FastAPI / Django
OpenAPI / Swagger
OAuth / JWT
PyTest / Jest / Playwright
PostgreSQL / MySQL
Docker / Kubernetes
CI/CD
Kafka / MQ
LLM Observability
Strong understanding of full-stack software development and API-based architectures.