DevJobs

Java Team Leader

Overview
Skills
  • Java Java ꞏ 5y
  • Kotlin Kotlin ꞏ 5y
  • Scala Scala ꞏ 5y
  • Spring Boot Spring Boot
  • Gradle Gradle
  • IntelliJ IDEA IntelliJ IDEA
  • Git Git
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • OpenShift

Velotix is seeking a talented team leader for our R&D team. Velotix is a rapidly expanding US corporation with offices in Israel, Singapore, Europe, and South Africa. We develop a data security platform powered by cutting-edge artificial intelligence technologies.


As a leader at Velotix, you will guide a team of software engineers in researching, designing, and developing our data security solutions. Reporting directly to the VP of R&D, you will lead a talented and diverse team of engineers, shaping the next generation of data security worldwide.


Objectives of this role:

· Lead and manage a team of 5-10 engineers, providing guidance, support, and technical expertise to ensure the successful delivery of innovative data security solutions.

· Responsible for recruiting, training, and onboarding new, successful engineers, ensuring they integrate smoothly into the team and are equipped with the necessary skills and knowledge to contribute effectively to our projects.

· Interact with customers and occasionally travel onsite to meet with them.

· Collaborate with cross-functional teams (including product managers) to define and refine software requirements and specifications.

· Investigate and resolve complex technical issues, providing technical leadership and guidance.

· Lead discussions on architectural decisions and actively participate in technology choice evaluations.

· Stay up to date with the latest industry trends and emerging technologies to drive innovation within the team.


Required Skills and Qualifications:

· 2+ years of management experience as a team leader, demonstrating effective leadership skills and the ability to drive team performance and success.

· 5+ years of hands-on experience working with Java/Kotlin/Scala and a deep understanding of their ecosystems.

· Educational background: Degree in computer science, computer engineering, or a related field (or equivalent experience).

· Experience with software development best practices, including design patterns, code review, and testing.

· Proficiency with software development tools such as version control systems (e.g., Git), build tools (e.g., Gradle), and IDEs (e.g., IntelliJ IDEA).

· Hands-on experience with Spring Boot and related Spring projects.

· Strong communication skills, both written and verbal.

· Ability to lead a feature end to end.

· Experience in developing scalable and distributed systems.

· Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.


Preferred Qualifications:

· Previous experience working in a startup or fast-paced, entrepreneurial environment.

· Familiarity with agile development methodologies and the ability to adapt quickly to changing priorities.

· Experience with Docker and OpenShift/Kubernetes.

· Experience with at least one of the major cloud providers (GCP/AWS/Azure).

· Contributions to open-source projects or a public code repository showcasing personal projects.


Velotix is at the forefront of transforming the way enterprises manage data protection and access permissions in an increasingly complex regulatory landscape. Our AI-driven platform empowers organizations to navigate privacy policies, regulations, and compliance seamlessly. By automating policy management and ensuring secure data access, Velotix enables businesses to operate with agility and confidence.

Velotix