Backend Developer ( Java + Springboot + Python)
- State/Province Anywhere in the Philippines
- Country Philippines
Job Description
This is a remote position.
Join one of the Philippines’ fastest-growing tech companies! Open to Philippine-based candidates only.
About Us:
Full Scale is a fully remote-first company that helps businesses build dedicated teams of skilled software engineers.
We make finding and retaining experienced software talent easy and affordable.
Your Role:
Design, build, and maintain secure, scalable APIs using Java Spring Boot and Python.
Take ownership end-to-end on features spanning authentication, multi-tenant databases, microservices, third-party integrations, and backend automation.
What You’ll Do:
- Build and maintain RESTful APIs with Java Spring Boot and Python
- Work with multi-tenant databases: MySQL, MS SQL Server, PostgreSQL
- Build event-driven microservices using RabbitMQ, Amazon MQ, Kafka, or SQS
- Develop Python services for data processing, ETL, and automation
- Integrate with external APIs and third-party systems
- Ensure code quality with unit, integration, and contract testing
- Support IoT, GIS, or mapping features (optional but a plus)
Requirements
Who You Are:
- 5+ years building backend APIs with Java Spring Boot
- 3+ years working with Python in backend/data-processing
- Strong knowledge of OAuth2, JWT, OpenID Connect, and API security
- Experienced with at least two of MySQL, MS SQL Server, PostgreSQL
- Proficient in OpenAPI/Swagger and message queues
- Familiar with automated testing; experience with AI dev tools (Claude Code, Codex) is a plus
Why Join Us
- Fully remote – work from anywhere in the Philippines
- Collaborative, high-performing engineering culture
- Work on scalable, real-world systems with modern architecture
#J-18808-Ljbffr