Lead Java Developer




17000 - 21000 PLN



Who are we & what we do

We are technology & consulting company focused on Digital Sustainability solutions for the Energy & Utilities industry.

We started with fifteen people on board as a small software house nine years ago. Now, in 2020, when we’re a team of over sixty talents and still growing, we’re extending it into technology that makes a difference and has a tangible impact on the world of everyday life.

  • Our goal is to actively take part in creating a positive future for both clients’ business and the environment.
  • Our focus concentrates on harnessing cutting-edge technology, talent, and innovation to create sustainability solutions for the Energy and Utilities industry in particular.

We are looking for an Expert with experience in managing teams, who can solve technical problems, as well as take care of team development.


  • Mentoring and managing Java team (8-15 people)

  • Preparing functional specifications

  • Forming project plans and updating progress throughout the software development lifecycle

  • Advising ways and means to obtain performance metrics of applications and optimize applications

  • Software development (20% of your time)


  • At least 8+ years of experience in developing advanced solutions in commercial projects

  • Experience in a similar role

  • Experience in managing a team

Tech stack and skills:

Important technical skills

  • Java 11 and its internals
  • Spring & Hibernate
  • Software architectures design
  • Microservice architecture
  • Unit and integration testing
  • Estimating projects
  • RDBMS and NoSQL databases (MySQL, PostgreSQL, MongoDB, InfluxDB, etc.)
  • Good practices and architectural patterns (SOLID, Go4, DDD, CQRS, Clean Architecture, etc.)
  • Object-Oriented Programming (OOP)

Important soft skills

  • Communicativeness
  • Leadership
  • Focus on values and business goals
  • Ability to persuade and influence
  • Fluent English


  • Accurate tasks delegation
  • Proven mentorship skills
  • Can-do attitude
  • Fast adaptability to changing requirements of the team and business needs
  • Very good work organization
  • Self-reliance

What we offer:

  • full time long-term cooperation → we need you not only to develop our projects but also our company
  • we offer B2B contract with a 30 days holiday bonus → everyone likes to have a paid vacation, we guarantee it
  • remote work opportunities → it’s not a problem, we trust you do your best anyway
  • a non-corporate atmosphere conducive to development → we say ‘Hi!’, not ‘Good morning’ (even to our boss – he likes high-5s!) and we don’t have a dress code – comfy is fine for us
  • real influence on what exactly we build and how → we have a technology board, we value your ideas
  • work with cutting-edge technologies in international projects → we are passionate about what we do
  • flexible working hours → we’re open for your needs
  • private healthcare and sports card /cultural card → we focus on your well-being and health
  • playroom (football table, ping pong, darts), playstation,, board games, relaxing space → we like to play and spend time together
  • electric scooters and bicycle parking with a room to refresh yourself → we’re betting on your comfort
  • juice squeezer and fresh fruit every week → there’s nothing better than a glass of fresh juice every day
  • bicycle parking with a room to rest and refresh yourself → we’re betting on your comfort
  • #CodiblyTechTalks → we share our knowledge
  • coffee maker, → we’re prepared for coffee lovers
  • office in the centre of Krakow (100 metres from Nowy Kleparz) → life goes on downtown, doesn’t it?

Recruitment process

Application Form

As a result of submitting completed “Contact Us” form, your personal data will be processed by Codibly and its subsidiary entities worldwide. Please read our Privacy Notice for more information. If you have any questions or would like to withdraw your consent, please send your request to data.privacy@codibly.com

(*) mandatory field