As a Java Full Stack Engineer at LegalMatch, you will play a key role in delivering impactful features and driving meaningful improvements across team projects. You’ll tackle medium-complexity challenges with confidence, demonstrating expertise in frontend, backend, and DevOps while adhering to coding best practices. Additionally, you’ll mentor junior developers, offering guidance and support to help them grow and succeed.
Your responsibilities include:
- Contributing to team projects, delivering features with a moderate organizational impact.
- Solving medium complexity technical problems independently and complex challenges with guidance.
- Working proficiently across full-stack development (frontend, backend, DevOps).
- Adhering to team's established coding standards.
- Adapting to and gaining expertise in new technical stacks under senior guidance.
- Communicating and collaborating with team members, scrum masters, and project owners.
- Applying methodologies and tools in a disciplined manner throughout the development process.
- Working independently and efficiently to meet deadlines and contribute to project success.
- Experience: At least 5 years in software development, covering frontend, backend, and optionally DevOps, with proficiency in Java and frameworks like Spring or Spring Boot.
- Programming Skills: Strong knowledge of Java, with experience in additional languages like C++, C#, Python, or JavaScript. Basic understanding of Object-Oriented Design, functional programming principles, and scripting.
- Frontend & Legacy Systems: Familiarity with JavaScript and frameworks like React, and a willingness to maintain and improve legacy systems, including Struts.
- Software Practices & Tools: Knowledge of CI/CD principles, Docker, version control systems like Git, and quality practices such as unit testing or Test-Driven Development (TDD).
- Databases & Cloud: Understanding of SQL and NoSQL systems, with some familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Agile Practices: Experience in Agile/Scrum environments with strong communication and teamwork skills.
- Additional Expectations: Ability to communicate complex technical concepts, adapt to changing priorities, and stay updated on technology trends.
We’re looking for someone who is:
- Proactive and able to independently deliver impactful features.
- A strong problem solver, addressing technical challenges with an emphasis on quality and efficiency.
- Experienced in full-stack development, with expertise in frontend, backend, and DevOps.
- Adaptable to new technologies while adhering to coding standards.
- A collaborative team player, working effectively with colleagues and stakeholders.
At LegalMatch Philippines, we offer a dynamic and innovative environment where you can grow and make a real impact in legal tech. Join our team, collaborate with passionate individuals, and take the next step in your career. Apply today!
Top Skills
What We Do
LegalMatch was established in 1999 as a free, Web-based exchange to help individuals and small businesses make educated decisions when choosing a lawyer. Today, LegalMatch is the industry leader in legal marketing through our attorney/client matching services and is the best way to find the right lawyer. We are the premier marketing partner providing Legal Marketing Services for the solo and small firm attorney. Powered by leaders in engineering, law, membership services, marketing and administration, LegalMatch operates in all 50 states, and has developed a comprehensive team of legal marketing specialists that serve both consumers and the legal profession. The company is based in San Francisco, CA with offices in Austin, TX, Las Vegas, NV, and Reno, NV.
"LegalMatch helps clients find the right attorney and attorneys effectively market their practice."