Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Full Stack (Java + React) Software Engineer TR Labs $.
Philippines Jobs Expertini

Urgent! Full-Stack (Java + React) Software Engineer TR Labs $ Jobs | Madfish

Full Stack (Java + React) Software Engineer TR Labs $



Job description

We're looking for a Middle Full-Stack Developer to build and ship features across the stack — React on the frontend, Java on the backend, and AI integrations in between.

You'll work on real products and have a say in how they evolve.

What You'll Do

  • Build and maintain full-stack features for the products end to end – from the React UI through to the Java backend and database.

  • Design and implement clean, well-documented REST APIs.
  • Run AI LLMs integrations.

  • Write maintainable, testable code and cover it with unit and integration tests.

  • Take part in code reviews, both giving and receiving constructive feedback.

  • Collaborate closely with product managers, designers, and QA in an Agile team.

  • Investigate and resolve bugs, and help improve performance and reliability.

  • Contribute to technical decisions.

What We're Looking For

  • 2–3 years of proven commercial full-stack development experience.

  • Backend: Strong Java Core; hands-on experience with Spring Boot (Spring MVC, Spring Data JPA, Hibernate), Spring Security, Spring AOP.

    Familiarity with MapStruct for entity-to-DTO mapping and Lombok.

  • Frontend: Solid React experience with JavaScript and TypeScript; confident with HTML and CSS / SCSS.

    Comfortable with the modern React ecosystem — client state (Zustand), server state / data fetching (TanStack Query), routing (React Router), and a modern build tool (Vite).

  • APIs: Practical experience designing and consuming RESTful services.
    Contract-first / OpenAPI: Experience with a contract-first workflow — OpenAPI 3 with code generation (openapi-generator) — is a strong plus.

  • Databases: Good SQL skills with a relational database (PostgreSQL).

    Experience with schema migrations (Flyway).

  • Auth & Security: Understanding of OAuth2 / JWT-based authentication and role-based access control; experience integrating an identity provider such as Keycloak is a plus.

  • Infra & DevOps: Comfortable with Docker and Docker Compose; exposure to AWS (EC2, RDS, CloudWatch) and structured (JSON) logging is a plus.

  • Tooling: Comfortable with Git and a standard branching workflow; familiarity with Gradle.

  • Testing: Experience writing unit and integration tests (e.g. JUnit, Testcontainers on the backend; Playwright for end-to-end on the frontend).

  • AI: Interest in, or hands-on experience with, integrating AI / LLMs into product features.

  • Solid understanding of OOP, web fundamentals, and clean-code principles.

  • English at Upper-Intermediate (B2) level — able to communicate in writing and on calls.

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Full Stack Potential: Insight & Career Growth Guide