Sr. Java Full Stack Engineer (Remote)

As a Java Full Stack Engineer, you will build, maintain, and improve the software behind our LegalMatch platform, contributing to high-quality products and collaborating closely with teams to achieve shared goals.

Your responsibilities will include:

  • Translating business requirements into technical specifications by working closely with product owners and stakeholders, ensuring seamless integration and software component delivery.
  • Actively participating in designing, developing, and implementing new features/software products while enhancing /maintaining existing ones.
  • Performing QA testing on your work and that of others to ensure the reliability of our products
  • Reviewing pull requests, asking clarifying questions, providing constructive guidance, and maintaining a healthy codebase.
  • Ensuring the timely delivery of software projects while upholding established quality standards.
  • Continuously enhancing your technical knowledge and share insights with the team.
  • Assisting in diagnosing system issues and implementing effective resolution strategies.
  • Proactively identifying, solving, and preempting problems related to software development and project delivery.

Requirements

  • With a minimum of 5 years of hands-on experience in software development, encompassing frontend, backend, and DevOps, with proficiency in Java frameworks, especially Spring and Spring Boot.
  • Proficiency in front-end development tools and frameworks, including Vanilla JS and React.
  • Competency in Object-Oriented Design, functional programming, and scripting.
  • Familiarity with modern software architectures (e.g., microservices) and deployment tools (e.g., CI/CD, Docker).
  • Has experience with unit testing and Test-Driven Development (TDD).
  • Knowledge of both SQL and NoSQL database systems.

Additional Requirements:

  • Willingness to work with legacy code (Struts Framework)
  • Knowledgeable about current and emerging technologies
  • Proven experience in software development projects
  • Skilled in system-level design, web services, and version control (e.g., Git)
  • Familiar with testing frameworks (unit and integration testing)
  • Familiarity with Agile/Scrum methodologies
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus
  • Committed to maintaining high software quality standards

We’re looking for someone who is:

  • Proactive, adaptable, and flexible
  • Highly professional
  • Willing to go the extra mile to achieve desired outcomes
  • A strong collaborator and communicator, able to work effectively with cross-functional teams
  • Skilled in problem-solving
  • Committed to continuous improvement and open to experimenting with new approaches and techniques

At LegalMatch Philippines, you’ll thrive in a dynamic, innovative environment where your work drives real change in legal tech. Be part of a passionate team and take your career to the next level. Apply now!