Pear Tree.

Java Full Stack Developer

Pear Tree.  •  Manila, PH (Remote)  •  6 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Position: JAVA FULL STACK DEVELOPER

Salary range up to Php 125,000 Philippine Peso (The final amount will be at the the client discretion basing on the candidate’s skills and experience.)

Working Hours: Monday to Friday following 9am-6pm AEST (7am-4pm Philippine Standard Time)

Work set-up: 100% Remote work (Independent Contractor Agreement)

Holidays TBD

Recruitment process multiple client interviews and assessment

Our client is a growing technology-driven organization focused on building scalable digital platforms and modern web-based solutions that support operational efficiency and seamless user experiences. They are looking for a Java Full Stack Developer to join their collaborative engineering team and contribute to the development, enhancement, and maintenance of secure, high-performing applications across both frontend and backend technologies within a fast-paced Agile environment.

Key Responsibilities:

Full Software Development Lifecycle

  • Participate in all stages of the Software Development Lifecycle (SDLC), including requirements gathering, solution design, development, testing, deployment, and ongoing support
  • Translate business and product requirements into scalable technical solutions
  • Develop maintainable, reusable, and efficient frontend and backend components
  • Contribute to continuous improvement initiatives and technology enhancements

Backend Development & API Integration

  • Design, develop, and maintain backend applications using Java and Spring technologies
  • Build and maintain RESTful APIs supporting platform functionality and integrations
  • Integrate internal systems and third-party applications
  • Implement asynchronous processing and support distributed application architecture where required
  • Ensure reliable communication across services and application layers

Frontend Development

  • Build responsive, user-friendly, and high-performing web interfaces
  • Collaborate with product and design teams to deliver intuitive user experiences
  • Maintain frontend standards related to performance, accessibility, and usability
  • Support modern component-based UI development practices

Database Development & Management

  • Design and maintain scalable relational database structures
  • Write optimized SQL queries and stored procedures
  • Ensure database integrity, performance, and reliability
  • Improve application efficiency through indexing and query optimization

Security, Performance & Scalability

  • Implement authentication and authorization solutions
  • Apply secure coding standards and best practices
  • Identify and resolve application bottlenecks and performance issues
  • Improve application scalability and resilience

Collaboration & Quality Assurance

  • Work closely with Product, QA, and DevOps teams to deliver high-quality software solutions
  • Participate in code reviews and technical discussions
  • Develop unit, integration, and automated tests
  • Maintain technical documentation and development standards
  • Contribute actively to Agile ceremonies and sprint activities

Required Skills & Technologies

Backend Development

  • Strong experience with Java 11+
  • Strong understanding of:
    • Core Java
    • Object-Oriented Programming (OOP)
    • Collections
    • Streams
    • Exception Handling
  • Experience with:
    • JSP / Servlet
    • Thymeleaf
    • Spring Boot
    • Spring MVC
    • Spring Security
    • Hibernate / JPA
  • Experience building and maintaining RESTful APIs
  • Knowledge of:
    • Multi-threading
    • Concurrency
    • Asynchronous processing
  • Experience with messaging systems such as Apache Kafka or RabbitMQ is advantageous

Frontend Development

  • Strong experience with:
    • HTML5
    • CSS3
    • JavaScript (ES6+)
  • Experience with responsive web development
  • Experience with CSS frameworks including:
    • Bootstrap
    • Material UI
    • Tailwind CSS
  • React.js experience is highly desirable
  • Familiarity with:
    • Webpack
    • Vite
    • npm/yarn

Database Technologies

  • Strong SQL skills
  • Experience with:
    • MySQL
    • PostgreSQL
  • Experience in:
    • Database schema design
    • Query optimization
    • Indexing
    • Stored procedures

DevOps & Cloud Technologies

  • Git version control
  • Maven / Gradle
  • CI/CD pipelines
  • Bitbucket
  • Jira
  • Docker
  • Kubernetes
  • Familiarity with cloud platforms such as:
    • AWS
    • Microsoft Azure
    • Google Cloud Platform

Security

  • OAuth2 authentication and authorization
  • JWT implementation
  • Multi-Factor Authentication (MFA)
  • Secure coding practices and OWASP principles
  • Data validation and encryption methodologies

Requirements

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience)
  • Minimum 3+ years of experience in Java Full Stack Development
  • Strong analytical, troubleshooting, and debugging skills
  • Experience developing scalable web applications and enterprise solutions
  • Experience working in Agile/Scrum environments
  • Strong communication and collaboration skills
  • Experience within SaaS, platform technology, or high-growth technology environments is highly preferred
  • Exposure to workflow-driven systems or customer-facing platforms is advantageous
Pear Tree.

About Pear Tree.

🚀 Expand Your Team Without Compromise (www.pear-tree.com)

You want to grow your team with the right people, but you’re hitting challenges like; Increasing hiring costs, A shallow local talent pool, Concerns about consistency and quality.

The dilemma: do you overspend to secure top local talent, or settle for less-than-ideal candidates who hold back your growth?

Why Going It Alone is Tough

- Traditional recruitment is expensive and draws from the same limited pool.

- Freelance platforms can’t guarantee long-term quality or reliability.

- Hiring overseas comes with complex legal and compliance hurdles.

🌎 We Make Global Hiring Simple

Pear Tree takes the complexity out of international recruitment. We match you with skilled, reliable, and cost-effective professionals from the Philippines, India, Nepal, South Africa and Latin America who fit your business perfectly.

- Substantial savings on recruitment and salary costs

- Access to a wide, highly skilled talent market

- A streamlined hiring process that saves you time

- Confidence backed by our 6-month “Perfect Hire” Guarantee

🔑 Our Process

1. Source and rigorously vet candidates on your behalf

2. Arrange and support the interview process

3. Hold your hand through the legal and logistical requirements that come with overseas hiring

4. Provide ongoing support to ensure seamless onboarding and retention

✅ A Smarter Way to Scale

Forget the false choice between paying top dollar locally or settling for poor hires. We give you a better option: affordable, skilled, and dependable international talent.

Join leading entrepreneurs and business owners already benefiting from this approach.

Book a call today and let us help you define your role, write your job description, and secure your next star team member — guaranteed.

Industry
HR & Recruiting
Company Size
1-10 employees
Headquarters
Sydney, AU
Year Founded
Unknown
Social Media