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!