Skip To Main Content
backGO TO SEARCH

Senior Java Developer

We are hiring a skilled Senior Java Developer to join our remote team. As a Senior Java Developer, you will play a crucial role in developing and maintaining high-quality software using Java. You will work closely with the development team to analyze, design, and implement software solutions, ensuring they meet the highest standards of reliability, scalability, and performance.

Responsibilities
  • Collaborate with the development team to analyze, design, and implement software solutions using Java
  • Develop and maintain high-quality software code using best practices and standards
  • Participate in code reviews, ensuring the quality and integrity of the software solutions
  • Work closely with cross-functional teams to ensure the successful delivery of software projects
  • Contribute to the continuous improvement of the development processes and practices
Requirements
  • At least 3+ years of experience in Java development, with a strong understanding of Java programming language and best practices
  • Experience working with Bazel build system for large-scale software projects
  • Proven track record of delivering high-quality software solutions in a collaborative team environment
  • Strong problem-solving skills and the ability to think critically and analytically
  • Excellent communication and teamwork skills, with the ability to work effectively in a remote team environment
  • Experience with software development methodologies such as Agile or Scrum
  • Bachelor's or Master's degree in Computer Science or a related field
  • B2+ English level proficiency