Logo for Full Scale

Backend Developer ( Java + Springboot + Python)

Roles & Responsibilities

  • 5+ years building backend APIs with Java Spring Boot
  • 3+ years of Python backend/data-processing experience
  • Strong knowledge of OAuth2, JWT, OpenID Connect, and API security
  • Experience with MySQL, MS SQL Server, or PostgreSQL (at least two)

Requirements:

  • Design, build, and maintain secure, scalable RESTful APIs using Java Spring Boot and Python
  • Implement authentication and security (OAuth2, JWT, API keys, RBAC) and support multi-tenant databases and backend features
  • Build event-driven microservices using RabbitMQ, Amazon MQ, Kafka, or SQS and integrate with external APIs/third-party systems
  • Develop Python data-processing, ETL, and automation services; ensure code quality with unit, integration, and contract testing; optional IoT/GIS features

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
  • Implement authentication & security: OAuth2, JWT, API keys, RBAC
  • 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

Benefits

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


Back-End Developer Related jobs

Other jobs at Full Scale

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.