Hunt St logo

Senior Java Developer

Hunt St · Remote, Philippines, PH · about 2 months ago

Work Schedule: This role is expected to align with the AU business hours (approx. 9 AM - 5 PM, Monday to Friday) for collaboration, but as a contractor, you’ll have flexibility in how you manage your time.

Who We Are: At Hunt St, we help Australian companies hire top remote talent in the Philippines. For this role, you will be engaged directly by the client as an independent contractor. We are not an outsourcing agency. All of our roles are 100% remote so you'll be able to work from home.

Who The Client Is: The company is a digital platform built to support childcare providers in managing their daily operations more efficiently. It brings together key functions like enrolments, billing, staff coordination, and communication into one system, helping reduce the need to switch between multiple tools.

Role Overview: We are looking for a talented and motivated Java Full Stack Developer to join our engineering team. You will be responsible for designing, developing, and maintaining scalable web applications across both backend and frontend systems. The ideal candidate has strong experience in Java enterprise development, modern web technologies, APIs, databases, and cloud-native deployment practices.

You will work closely with product managers, designers, QA engineers, and DevOps teams to deliver high-quality software solutions that are secure, performant, and user-friendly.

Key Responsibilities

End-to-End Development

Participate in the full Software Development Lifecycle (SDLC): requirements gathering, design, development, testing, deployment, and support
Build scalable, maintainable, and reusable backend and frontend components
Translate business requirements into technical solutions
API Development & Integration
Design, build, document, and maintain RESTful APIs
Integrate third-party APIs and internal services
Ensure reliable communication between frontend and backend systems

Database Management

Design relational database schemas
Write optimized SQL queries and stored procedures
Maintain data integrity, backups, and performance
Performance, Scalability & Security
Optimize application performance and troubleshoot bottlenecks
Implement secure authentication and authorization flows
Improve scalability and resilience of distributed systems
Collaboration & Quality
Work closely with QA, DevOps, and product teams
Participate in code reviews and technical discussions
Write unit, integration, and automation tests
Maintain technical documentation
Key Skills & Technologies

Backend Development

  • Strong experience with Java 11+
  • Solid understanding of Core Java, OOP, Collections, Streams, Exception Handling

Experience with JSP/Servlet

Experience with Thymeleaf

  • Strong knowledge of Spring Boot, Spring MVC, Spring Security
  • Experience with Hibernate / JPA
  • Building and maintaining RESTful APIs
  • Knowledge of multi-threading, concurrency, async processing
  • Familiarity with messaging systems such as Apache Kafka or RabbitMQ is a plus

Frontend Development

  • Strong knowledge of HTML5, CSS3, JavaScript (ES6+)
  • Experience with a CSS framework (Bootstrap and/or Material UI, Tailwind) and responsive UI design
  • Experience with React.js is highly desirable
  • Understanding of frontend build tools (Webpack, Vite, npm/yarn) is a plus

Databases

  • Strong SQL skills
  • Experience with MySQL and/or PostgreSQL
  • Schema design, indexing, query tuning, stored procedures
  • DevOps & Tools
  • Version control with Git
  • Build tools: Maven / Gradle
  • CI/CD pipelines using Bitbucket, Jira
  • Containerization using Docker

Deployment/orchestration with Kubernetes

Familiarity with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google

Cloud

Security

Authentication & Authorization using OAuth2

Experience with JWT

  • MFA / Two-Factor Authentication
  • Secure coding best practices (OWASP Top 10, input validation, encryption)

Required Skills and Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 3+ years of experience in Java full stack development
  • Strong problem-solving and debugging skills
  • Good communication and teamwork skills
  • Experience working in Agile / Scrum environments

Work Arrangement & Expectations

This is a remote role that will be set up as an independent contractor engagement.

To ensure alignment and transparency, successful candidates will be expected to

Disclose any existing ongoing roles or client work

Reflect this engagement on their LinkedIn profile (clearly marked as “Independent Contractor”)

Visit website

At Hunt St we help Australian companies directly hire top 5% remote talent in the Philippines. You will be hired directly by the client, typically as an independent contractor. We are not an outsourcing agency. All of our roles are 100% remote so you'll be able to work from home.

Headquarters

Remote, Philippines

Work Location

remote

Job Category

Software Development

Application Deadline

Not specified

Job Type

full-time

Experience Level

senior-level

Application Method

Apply via Website

Salary

2k PHP/month

Quick Search Hunt St Company in Remote, Philippines

Related Jobs

No related jobs found