Back to Jobs

Java Developer

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

JavaMavenGradleGitJenkinsGitLabPython

About the Role

We are looking for a talented and passionate Java Developer to join our ELS Java Team. In this role, you will have the opportunity to make a significant impact by providing secure Java instrumentation for heterogeneous Java-based environments. We are looking for someone with extensive expertise in Java tools and a fresh and revolutionary approach to creating groundbreaking solutions.

Responsibilities

  • Analyze publicly disclosed vulnerabilities (CVEs) affecting Java open-source libraries and frameworks.
  • Investigate and identify safe and compatible versions of third-party dependencies.
  • Backport security patches from newer releases to older versions.
  • Fix or mitigate vulnerabilities where no upstream patch exists.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with other engineers and security specialists to deliver high-quality, production-ready updates.

Requirements

  • 5+ years of experience in software development.
  • In-depth knowledge of Java Core.
  • Experience with dependency management tools (Maven, Gradle, Ant).
  • Experience with Git, Jenkins/Gitlab for CI/CD.
  • Experience with legacy systems and maintaining backward compatibility.
  • Experience with repository management systems such as Nexus is a plus.
  • Experience with Python is a plus.

Benefits

  • A focus on professional development.
  • Interesting and challenging projects.
  • Fully remote work with flexible working hours.
  • Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
  • Compensation for private medical insurance.
  • Co-working and gym/sports reimbursement.
  • Budget for education.
  • The opportunity to receive a reward for the most innovative idea that the company can patent.
Java Developer
TuxCare
Apply