Back to all vacancies

Java Team Lead

Java Team Lead

We are creating a cloud telecommunications service that processes more than a hundred million calls per week and provides simultaneous access to telephony services for hundreds of thousands of our customers.

Looking for a Java team lead. In this role, you will be responsible for technical leadership of the team and development (70% of the time) and people and project management (30% of the time).
Key technologies that the layer uses: Java 11-17, Spring, Apache Flink, Kafka, MySQL, AWS DynamoDB, AWS S3, AWS Athena, Kubernetes

Responsibilities:

  • Personally participate in code development and review.

  • Participate in managing requirements for team projects and manage the development and deployment of solutions.

  • Manage a team of up to 10 people (coordination, involvement, training, feedback).

  • Interaction with other development teams, product managers, and architects.

  • Effectively manage backlog, priorities, and project timelines to meet delivery goals.

  • Spearheaded cross-functional projects, actively participating in all stages from conceptualization to deployment.

  • Stay abreast of the latest technological trends and propose innovative approaches. Participate in research projects and experiments to improve technical processes.

  • Ensure adherence to Scrum practices and foster a culture of continuous improvement.

  • Drive teams to address technical debt and bug backlogs proactively.

Key Skills:

  • Experience in developing commercial server applications in Java (JavaEE, JavaSE).

  • Experience in managing development teams (from 5 people) in an Agile environment.

  • Experience with Spring framework, Spring Web, Spring Webflux, and Spring Boot.

  • Confident knowledge of object-oriented methodology and design patterns (OOD Patterns).

  • Confident SQL proficiency.

  • Experience working in Agile teams (Scrum, Kanban).

  • Ability to work both in a team and independently.

  • English: from Pre-intermediate and above.

It will be a plus:

  • Experience in developing web services and SOA applications.

  • Experience in developing web applications.

  • Understanding modern containerization/orchestration technologies (Docker, Kubernetes, Mesos).

  • Experience with NoSQL databases.

  • Experience using Amazon AWS.

We offer:

  • Well-coordinated professional team.

  • Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth.

  • Additional Health and Life Insurance Package.

  • Employee Assistance Program.

  • 25 vacation days.

  • ReBenefit Platform Account with 400BGN value monthly.

Write to us at jobs@jettycloud.com or send a message to our recruiters

We use cookies to analyze data.

If you keep using this website, it means that you agree to accept our cookies.
In case you don't agree to do that, check your browser settings or leave jettycloud.com.