.
Java Tech Lead
  • Warsaw
Java Tech Lead
Warszawa, Warsaw, Masovian Voivodeship, Polska
Jit Team sp. z o.o.
7. 12. 2025
Informacje o stanowisku

Java Tech Lead

Miejsce pracy: Warszawa

Technologies we use

Expected

  • Java
  • RESTful APIs
  • SQL
  • noSQL
  • Rust
  • Golang
  • Kubernetes
  • JVM

Operating system

  • Linux

About the project

Salary: 1300-1600 pln/md on B2B

Work model: Hybrid from Warsaw or 100% remote with occasional European workshops

We are looking for an experienced Java Tech Lead with a strong focus on designing and maintaining scalable distributed systems. You will contribute to building high-performance backend architectures that ensure reliability, fault tolerance, and efficiency at scale. You will be developing RESTful APIs, optimizing system performance, and implementing secure, well-documented interfaces. Proven ability to work cross-functionally with ops, feature teams and product stakeholders to deliver resilient, production-grade solutions that power seamless user experiences is needed. Join us if You are passionate about systems design, scalability challenges, and leveraging modern technologies to solve complex infrastructure problems!

Our client is an innovative, international technology company operating in the proptech and construction tech sectors. Their mission is to make building projects more collaborative and efficient worldwide.

They have created a modern cloud platform that enables effective management of project data throughout the entire building lifecycle – from planning and design, through construction, to maintenance.

The company operates globally and collaborates with leading partners in the architecture, engineering, and construction industries. Its solutions are built on open standards, ensuring smooth integration with other tools and easy access to information for all project participants.

Your responsibilities

  • Designing and maintaining scalable distributed systems
  • Building high-performance backend architectures
  • Ensuring reliability, fault tolerance, and efficiency at scale
  • Developing RESTful APIs
  • Optimizing system performance
  • Implementing secure, well-documented interfaces
  • Collaborating with ops, feature teams, and product stakeholders
  • Discussing and documenting designs of APIs and internal subsystems
  • Working with modern data stores (relational, NoSQL, etc.)

Our requirements

  • Deep understanding of Java or other JVM-hosted languages
  • Familiarity with key distributed systems concepts: consensus algorithms, consistency models, causality, fault tolerance
  • Comfortable discussing and documenting API and subsystem designs
  • Working knowledge of relational and NoSQL data stores
  • Strong CS fundamentals: Big-O, parsers, data structures & algorithms
  • Building event-driven applications
  • Background in scale-up environments

Optional

  • Working with Rust and/or Golang
  • Linux file and network I/O primitives
  • Knowledge of Kubernetes and containerisation
  • Applying DDD and architectural patterns: onion, hexagonal, microkernel
  • Awareness of modern authn/authz approaches and off-the-shelf solutions
  • Understanding of common network protocols: TCP, TLS, HTTP

This is how we organize our work

This is how we work

  • in house
  • at the clients site

This is how we work on a project

  • DDD

What we offer

  • You will work in a truly international environment, collaborating with distributed teams and stakeholders from multiple countries
  • Opportunity to own system design and architecture and directly impact product scalability and reliability
  • Join a company building a global SaaS platform used in the construction technology sector
  • Work in a culture that values autonomy, trust, and innovation

Technologies youll work with

  • Java
  • JVM ecosystem
  • RESTful APIs
  • SQL
  • noSQL
  • Rust/Golang
  • Linux
  • Kubernetes
  • DDD
  • Event-driven architecture

Jit Team sp. z o.o.

The Human factor of IT - its not just a slogan, its a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 500 experienced experts. We create highly specialised teams for clients from all over the world. We offer team members developmental projects, a wide range of benefits and a proprietary professional development programme.

Behind our maxim are also charitable and educational activities. We support pupils and students by donating learning equipment. We offer internships to help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We are a Polish company and we share what we have achieved over 15 years of activity. By supporting indigenous initiatives, we ensure the circulation of good energy.

In accordance with the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Regulation on data protection), hereinafter referred to as GDPR, acting on behalf of JIT Team sp. z o.o. / JIT Services Sp. z o. o. / JIT Services Sp. z o. o. sk. I kindly inform you that:
1. The administrator of your personal data is Jit Team sp. z o.o. based in Gdynia 81-537, ul. Łużycka 8C, registered by the District Court Gdańsk-Północ in Gdańsk, 8th Commercial Division of the National Court Register under number 0000363948 and co-administrators: JIT Services sp. z o.o. based in Gdynia and JIT Services sp. z o.o. sp. k. with its registered office in Gdynia, tel. 58 352 13 81, e-mail: hello@jit.team., hereinafter referred to as the Administrator.
The administrator processes your personal data.2. In matters relating to the protection of personal data, you can contact us via e-mail at the following address: rodo@jit.team or via traditional mail, in writing to the address of the Administrators registered office indicated in point 1.3. Your personal data, to the extent indicated in the provisions of labor law, will be processed for the purpose of conducting recruitment procedures (Article 6(1)(a) of the GDPR. The company will process your personal data, also in subsequent recruitment processes. You may withdraw your consent at any time. by sending an e-mail with this information to rodo@jit.team. 4. The recipients of your data will be the organizations staff verifying your CV at the recruitment stage and, in some cases, clients and potential clients for whom the recruitment process is carried out. 5. Providing your personal data is a condition for concluding contract. You are obliged to provide them, and the consequence of not providing personal data will be the inability to conclude the contract/difficulty in its proper implementation.6. In the case of candidates, JIT may share their personal data with clients and potential clients. The candidates personal data is always made available subject to the possibility of their use only for the purposes of establishing cooperation between the JIT and the client resulting in the successful completion of the recruitment process in which the candidate participates. Additionally, when processing personal data, JIT uses cloud services offered by service providers that meet the highest requirements for the security of personal data processing. As part of the provision of cloud services, personal data may be transferred outside the European Economic Area. 7. Ms_Your personal data will be stored until the purpose for which the personal data was obtained and is processed no longer exists, or until the consent is withdrawn. If employment or cooperation is established on a different legal basis, your personal data will be stored for the period of employment and then for the period indicated by labor law and other specific provisions, including: the Accounting Act, tax law, social security. 8. Your personal data is not subject to automated decision-making, including profiling.9. You have the right to: request from the Administrator access to your personal data, rectify, delete or limit the processing of personal data, object to data processing, transfer data, withdraw consent to the processing of personal data (without affecting legality). processing which was carried out on the basis of consent before its withdrawal) [if the processing is based on the consent of the data subject, to lodge a complaint with the supervisory body of the President of the Office for Personal Data Protection. 10. Current information regarding the principles of personal data processing by JIT Team can be found in the Privacy Policy available at www.jit.team/privacy_policy.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    123 113
    17 448