Back to all vacancies

Java Team Lead

Java Team Lead

Are you looking for an opportunity where your skills and passion make a difference and where your voice will be heard?

We’re the #1 global cloud-based communications provider, growing at more than 30% annually, and we’re looking for team-members with an entrepreneurial spark!

We are looking for a Team Lead to guide a high-performing engineering team working on exciting projects in designing and delivering secure, distributed, scalable, and fault-tolerant services, end-user applications, and APIs. In this role, you will leverage your technical expertise and leadership to drive the delivery of cloud-hosted (AWS) SaaS systems while fostering team collaboration and innovation.

Our culture is motivational, constructive, and positive. We value teamwork, camaraderie, and collaboration. If you’re up for a fun challenge, we want to hear from you!

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.

  • This role requires on-site presence at our office 4 days a week to support effective collaboration and teamwork.

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.