Job offer

Java Team Lead

Hi! We’d love to discover the best about you and to empower you to make the most of your potential and take your skills to the next level!

We have an exciting opportunity for a Java Team Lead to join and manage our backend developers. Efigence team helps companies drive the most successful digital transformations. Working on the interface of business and technology will allow you participation in the development of breakthrough projects. This role would be a great opportunity to develop your competences.

If this sounds right up your street, we’d love to hear from you!


What can you gain working with us?

  • Innovative, demanding yet rewarding projects in the areas of insurance, financing, media, and manufacturing

  • Head of IT support and professional onboarding

  • Openness to your ideas about what your work environment and tools you will be using will look like

  • A work-life balance with flexible working hours & hybrid working in our well-connected, modern, green office in Warsaw

  • Participation in IT Events & conferences (devoxx, geecon etc.)

  • B2B or Employment Contract - it's up to you

  • Multisport card, private medical care with family option


You will be responsible for:

  • Coordinating the work of a team of programmers, planning and assigning tasks

  • Taking care of the efficiency of coding and code review tasks, environment configuration, tools

  • Evaluation interviews with the team and giving feedback

  • Implementation of standards and good practices of project management

  • Recruiting New Employees

  • Supporting employees in professional and personal development in the organization

  • Responding to the changing needs of the company in the context of services performed by the team

  • Supporting sales processes, consulting solutions, collecting requirements, preparing work effort estimation and offers and cooperation with clients

  • Taking care of and supervising the implementation of standards (tools and techniques used in a given area of technology)

  • Reporting to the Head of IT


Essential requirements:

  • Experience with Java (4+ years)

  • Experience as a Manager/Team Lead (1+ years)

  • Higher education in the field of IT, electronics, telecommunications

  • B2/C1 English level

  • Experience in project work, understanding the principles of waterfall and agile work

  • Knowledge of the basic principles of handling SLA agreements

  • Analytical and Critical Thinking

  • Problem Solving, Communication and Interpersonal Skills


Tech stack:

  • Java, Relational & Nosql databases

  • Rest

  • Web Application Architecture

  • High availability solution architecture

  • Cloud architecture basics

Next steps:

It couldn’t be simpler. Just send us your CV and share your GitHub profile if you can, and we’ll talk. If both sides feel that we have something good going on, we will ask you to join us.