Java Full Stack Engineer

February 8

Apply Now
Logo of LegalMatch

LegalMatch

LegalMatch is a legal service that helps clients find the right lawyer quickly, anonymously, and without any cost. By allowing users to present their case, LegalMatch connects them with highly rated, licensed attorneys in their area. LegalMatch covers a wide array of legal areas, including family, employment, criminal defense, real estate, business, and more. It offers a transparent process where clients can examine attorney profiles, compare fees, and review client ratings to make informed decisions. LegalMatch also provides resources for attorneys, including marketing services to generate consistent leads. The service is available throughout the United States and has recently expanded its services to Canada, having facilitated over seven million cases.

Small Law Firm Marketing β€’ Leads for Lawyers β€’ Legal Lead Generation β€’ Law Practice Marketing β€’ Attorney Marketing

51 - 200 employees

Founded 1999

πŸ‘₯ B2C

πŸ“‹ 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.

🎯 Requirements

β€’ Minimum of 5 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 like Struts. β€’ 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 NoSQL database systems. β€’ Good communication and interpersonal skills. β€’ Some familiarity with cloud platforms (AWS, Azure, Google Cloud) is beneficial.

Apply Now

February 7

Software Developer responsible for designing and maintaining Mozart application using .NET and Java. Involves full software development lifecycle management.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com