Java Full Stack Engineer

at LegalMatch
  • Remote - Philippines

Remote

Software Development

Mid-level

Job description

As a Java Full Stack Engineer at LegalMatch, your role is to contributes to team projects by delivering features with a notable impact on the organization and fostering improvements. You will effectively handle medium complexity issues, demonstrate full-stack capabilities across frontend, backend, and DevOps, and adhere to coding standards. Additionally, you will play a mentorship role for junior developers by providing guidance and support.

Responsibilities:

  • 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.

  • Minimum of 3 years of software development experience, including frontend, backend, and possibly DevOps.

  • Solid knowledge of Java and familiarity with Java frameworks like Spring and Spring Boot

  • Experience with multiple programming languages including Java, and at least one of C++, C#, Python, or JavaScript.

  • Understanding of Object-Oriented Design, basics of functional programming, and scripting.

  • Ability to work with frontend technologies, with some JavaScript experience and a basic understanding of frameworks like React.

  • Willingness to maintain and improve legacy codebases, including older frameworks likeS truts.

  • Basic familiarity with modern software architectures and deployment tools such as CI/CD principles and Docker.

  • Engagement with software quality practices like unit testing or exposure to Test-Driven Development (TDD).

  • Experience in Agile/Scrum environments.

  • Understanding of SQL and NoSQLdatabase systems.

  • Good communication and interpersonal skills.

  • Some familiarity with cloud platforms (AWS, Azure, Google Cloud) is beneficial.

Additional Requirements:

  • Stay updated with technology trends.
  • Experience with version control systemslike Git.
  • Familiarity with testing frameworks for units and integration testing.
  • Ability to communicate complex technical concepts to diverse audiences.
  • Adaptability to changing conditions and priorities.

We’re seeking a trailblazer who personifies agility through the following qualities and traits:

  • Proactive, adaptable, and flexible
  • Highly professional
  • Willing to go the extra mile to achieve desired outcomes
  • With strong collaboration and communication skills to work effectively with cross-functional teams
  • With strong problem-solving skills
  • Committed to continuous improvements and willing to experiment with new approaches and techniques to work processes
Share this job:
Please let LegalMatch know you found this job on Remote First Jobs 🙏
Apply now