May 27, 2026

Engineering Manager - Digital Trust

Senior • Hybrid

22,000 - 24,000 PLN/mo

Łódź, Poland

About the job

 

Hey! Nice to see you!

Let’s share our story to get to know a bit better…. We are business and technology enthusiast that are constantly hungry for new challenges, self- and others-development and nothing motivates us more that great software products and happy customers.

 

At Incubly, we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we actually work, but just have fun….

 

Our mission is to support tech companies, startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; so we can succeed together.

 

We are currently working with french company that provides innovative solutions to help guarantee the security and legal value of paperless transactions and electronic contracting processes while offering an optimized user experience, across multiple channels, whether online, mobile, in-branch or over the phone.

The solutions allow users to commit to a contract and guarantee the integrity of that commitment through a digital signature function. It also generates enforceable proof that can be used in the event of a dispute.

The solutions are compliant with the European eIDAS Regulation* framework on electronic identification and trust services for electronic transactions in the internal market to create, validate and preserve simple, advanced and qualified signatures.

 

Electronic contracting and paperless transactions are a major strategic tool for strengthening customer relationships, accelerating business growth, and improving efficiency. Transforming a contracting process to make it entirely electronic requires securing and giving legal value to transactions, agreements and documents involved. 

 

If you like to work with us, let us share our need for competencies - we look for Engineering Manager (Java).

 

Your daily responsibilities

  • Guide development team in software development and general engineering practices

  • Serve as the direct supervisor for a team of developers, managing their day-to-day engagement and well-being

  • Conduct regular 1-on-1 meetings to provide feedback, remove blockers, and align individual goals with company objectives

  • Technical mentoring of developers in the team

  • Work with the team to analyze and estimate backlog and plan development tasks

  • Deliver features based on functional specification with cooperation with Product Owner and Functional Analyst

  • Participate in code review process to ensure application quality, consistency and spread of good engineering practices

  • Troubleshoot and investigate production technical issues within microservices owned by your team

  • Implement and improve non-functional product items eg: High Availability, performance, platform monitoring

  • Prepare and perform software patching due to security constraints, libraries eol etc

  • Provide estimation input for roadmap items to the Product Owner

  • Explain technical issues with non-technical team members eg: Product Owner

  • Contributes to common libraries used across products

  • Keep technical debt of product at a low level

 

We need you to have

  • Proven experience in a Team Leader or Engineering Manager role

  • Strong knowledge and experience in Java (8 to 11+)

  • General knowledge in Software Development Lifecycle and practices, including current industry trends

  • Leadership skills and experience in leading or mentoring developers

  • Experience working with Kubernetes / Docker

  • Proficiency in using GIT

  • Working experience with Spring Boot, Spring Security, Hibernate, WEB Services (REST and Soap)

  • Knowledge of Unix ecosystem and tools (+Bash scripting)

  • Understanding of networking topology and components of distributed web applications

  • Good understanding of SQL database design and operations (SQL syntax)

  • Familiar with CI/CD and automation tools (Jenkins)

  • Familiar with an Agile development process (code reviews, daily standups, sprint definition, review and retros)

  • Strong time estimation skills, and a track record of achieving deadlines

 

Would be great if you have

  • Experience with MongoDB, Oracle, Hazelcast in-memory DB

  • Knowledge about PKI mechanisms : Cryptography, Certificates, HSM

  • Experience with cloud environments (AWS, Azure)

  • Working experience with commercial software development, testing and deployment processes (Testlink)

  • Working experience with cloud services based on API ; OpenAPI

 

Our Architecture and Technology Stack

  • programming language: Java 8 to 11+

  • Kubernetes / Docker

  • GIT

  • SpringBoot, SpringSecurity, Hibernate, WebServices (REST,  Soap)

  • CI/CD tools: Jenkins

  • DB: Mongo, Oracle

  • IntelliJ

  • Prometheus, Grafana

  • Hazelcast in-memory DB

  • HSMs

  • cloud services based on API, OpenAPI

  • Testlink

  • Helm

  • Maven

 

Our offer

In addition to great company and challenging projects, we can offer much, much more, i.e.

  • possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city center)

  • reporting line to an experienced Technical Manager located in Poland

  • B2B or employment contract

  • monthly remuneration offered: 1.400  - 1.500 PLN net per day on B2B and 22.000 - 24.000 zł on the employment agreement

Similar jobs you might like

Technology

Incubly

Team Leader - Digital Trust

Senior

Hybrid

Lodz, Poland

22,000 - 24,000 PLN/mo

🏢 Summary: Team Leader (Java) role focused on leading a development team building secure electronic signature and digital contracting solutions compliant with eIDAS regulations. The position combines hands-on backend development in a microservices environment with technical mentoring, code quality oversight, and responsibility for non-functional requirements such as performance and high availability. The role involves close collaboration with Product Owners and ensuring reliable deployment in cloud-based, containerized environments. 🗂️ Requirements: Proven experience in Team Leader or Engineering Manager role, Strong experience with Java 8–11+, Experience with Spring Boot and Spring Security, Experience with Hibernate, Experience with REST and SOAP Web Services, Experience with Kubernetes and Docker, Proficiency with GIT, Knowledge of Unix and Bash scripting, Understanding of distributed web applications and networking, Strong knowledge of SQL and database design, Experience with CI/CD tools such as Jenkins, Experience working in Agile environment 📃 Skills: Java, SpringBoot, SpringSecurity, Hibernate, REST, SOAP, Kubernetes, Docker, GIT, Unix, Bash, SQL, Jenkins, MongoDB, Oracle, Hazelcast, AWS, Azure, OpenAPI, Testlink, Helm, Maven, Prometheus, Grafana, HSM, PKI 🏢 Description: About the job Hey! Nice to see you! Let’s share our story to get to know a bit better…. We are business and technology enthusiast that are constantly hungry for new challenges, self- and others-development and nothing motivates us more that great software products and happy customers. At Incubly , we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we actually work, but just have fun…. Our mission is to support tech companies, startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; so we can succeed together. We are currently working with french company that provides innovative solutions to help guarantee the security and legal value of paperless transactions and electronic contracting processes while offering an optimized user experience, across multiple channels, whether online, mobile, in-branch or over the phone. The solutions allow users to commit to a contract and guarantee the integrity of that commitment through a digital signature function. It also generates enforceable proof that can be used in the event of a dispute. The solutions are compliant with the European eIDAS Regulation* framework on electronic identification and trust services for electronic transactions in the internal market to create, validate and preserve simple, advanced and qualified signatures. Electronic contracting and paperless transactions are a major strategic tool for strengthening customer relationships, accelerating business growth, and improving efficiency. Transforming a contracting process to make it entirely electronic requires securing and giving legal value to transactions, agreements and documents involved. If you like to work with us, let us share our need for competences - we look for Team Leader (Java). Your daily responsibilities Guide development team in software development and general engineering practices Serve as the direct supervisor for a team of developers, managing their day-to-day engagement and well-being Conduct regular 1-on-1 meetings to provide feedback, remove blockers, and align individual goals with company objectives Technical mentoring of developers in the team Work with the team to analyze and estimate backlog and plan development tasks Deliver features based on functional specification with cooperation with Product Owner and Functional Analyst Participate in code review process to ensure application quality, consistency and spread of good engineering practices Troubleshoot and investigate production technical issues within microservices owned by your team Implement and improve non-functional product items eg: High Availability, performance, platform monitoring Prepare and perform software patching due to security constraints, libraries eol etc Provide estimation input for roadmap items to the Product Owner Explain technical issues with non-technical team members eg: Product Owner Contributes to common libraries used across products Keep technical debt of product at a low level We need you to have Proven experience in a Team Leader or Engineering Manager role Strong knowledge and experience in Java (8 to 11+) General knowledge in Software Development Lifecycle and practices, including current industry trends Leadership skills and experience in leading or mentoring developers Experience working with Kubernetes / Docker Proficiency in using GIT Working experience with Spring Boot, Spring Security, Hibernate, WEB Services (REST and Soap) Knowledge of Unix ecosystem and tools (+Bash scripting) Understanding of networking topology and components of distributed web applications Good understanding of SQL database design and operations (SQL syntax) Familiar with CI/CD and automation tools (Jenkins) Familiar with an Agile development process (code reviews, daily standups, sprint definition, review and retros) Strong time estimation skills, and a track record of achieving deadlines Would be great if you have Experience with MongoDB, Oracle, Hazelcast in-memory DB Knowledge about PKI mechanisms : Cryptography, Certificates, HSM Experience with cloud environments (AWS, Azure) Working experience with commercial software development, testing and deployment processes (Testlink) Working experience with cloud services based on API ; OpenAPI Our Architecture and Technology Stack programming language: Java 8 to 11+ Kubernetes / Docker GIT SpringBoot, SpringSecurity, Hibernate, WebServices (REST,  Soap) CI/CD tools: Jenkins DB: Mongo, Oracle IntelliJ Prometeus, Grafana Hazelcast in-memory DB HSMs cloud services based on API, OpenAPI Testlink Helm Maven Our offer In addition to great company and challenging projects, we can offer much much more, i.e. knowledge sharing within our company training & development budget agile and friendly atmosphere, non-violent communication and full respect for diversity possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city center) reporting line to an experienced Technical Manager located in Poland B2B or employment contract monthly remuneration offered: 1.400  - 1.500 PLN net on B2B and 22.000 - 24.000 zł on the employment agreement

Technology

Incubly

Team Leader - Digital Trust

Senior

Hybrid

Lodz, Poland

22,000 - 24,000 PLN

🏢 Summary: Team Leader (Java) role focused on leading a development team building secure electronic signature and digital contracting solutions compliant with eIDAS. The position combines hands-on Java development within a microservices architecture and technical leadership, including mentoring, code reviews, and improving non-functional aspects such as performance and high availability. The role involves working with Kubernetes-based deployments, CI/CD pipelines, and distributed systems in a cloud-enabled environment. 🗂️ Requirements: Proven experience as Team Leader or Engineering Manager, Strong experience with Java 8–11+, Experience with Spring Boot and Spring Security, Experience with Hibernate, Experience with REST and SOAP Web Services, Experience with Kubernetes and Docker, Proficiency with GIT, Knowledge of CI/CD tools (Jenkins), Experience with SQL databases and SQL syntax, Knowledge of Unix and Bash scripting, Understanding of distributed web applications and networking, Experience with Agile development practices 📃 Skills: Java, SpringBoot, SpringSecurity, Hibernate, REST, SOAP, Kubernetes, Docker, GIT, Jenkins, SQL, Unix, Bash, MongoDB, Oracle, Hazelcast, AWS, Azure, OpenAPI, Helm, Maven, Prometheus, Grafana, HSM, PKI 🏢 Description: About the job Hey! Nice to see you! Let’s share our story to get to know a bit better…. We are business and technology enthusiast that are constantly hungry for new challenges, self- and others-development and nothing motivates us more that great software products and happy customers. At Incubly , we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we actually work, but just have fun…. Our mission is to support tech companies, startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; so we can succeed together. We are currently working with french company that provides innovative solutions to help guarantee the security and legal value of paperless transactions and electronic contracting processes while offering an optimized user experience, across multiple channels, whether online, mobile, in-branch or over the phone. The solutions allow users to commit to a contract and guarantee the integrity of that commitment through a digital signature function. It also generates enforceable proof that can be used in the event of a dispute. The solutions are compliant with the European eIDAS Regulation* framework on electronic identification and trust services for electronic transactions in the internal market to create, validate and preserve simple, advanced and qualified signatures. Electronic contracting and paperless transactions are a major strategic tool for strengthening customer relationships, accelerating business growth, and improving efficiency. Transforming a contracting process to make it entirely electronic requires securing and giving legal value to transactions, agreements and documents involved. If you like to work with us, let us share our need for competences - we look for Team Leader (Java). Your daily responsibilities Guide development team in software development and general engineering practices Serve as the direct supervisor for a team of developers, managing their day-to-day engagement and well-being Conduct regular 1-on-1 meetings to provide feedback, remove blockers, and align individual goals with company objectives Technical mentoring of developers in the team Work with the team to analyze and estimate backlog and plan development tasks Deliver features based on functional specification with cooperation with Product Owner and Functional Analyst Participate in code review process to ensure application quality, consistency and spread of good engineering practices Troubleshoot and investigate production technical issues within microservices owned by your team Implement and improve non-functional product items eg: High Availability, performance, platform monitoring Prepare and perform software patching due to security constraints, libraries eol etc Provide estimation input for roadmap items to the Product Owner Explain technical issues with non-technical team members eg: Product Owner Contributes to common libraries used across products Keep technical debt of product at a low level We need you to have Proven experience in a Team Leader or Engineering Manager role Strong knowledge and experience in Java (8 to 11+) General knowledge in Software Development Lifecycle and practices, including current industry trends Leadership skills and experience in leading or mentoring developers Experience working with Kubernetes / Docker Proficiency in using GIT Working experience with Spring Boot, Spring Security, Hibernate, WEB Services (REST and Soap) Knowledge of Unix ecosystem and tools (+Bash scripting) Understanding of networking topology and components of distributed web applications Good understanding of SQL database design and operations (SQL syntax) Familiar with CI/CD and automation tools (Jenkins) Familiar with an Agile development process (code reviews, daily standups, sprint definition, review and retros) Strong time estimation skills, and a track record of achieving deadlines Would be great if you have Experience with MongoDB, Oracle, Hazelcast in-memory DB Knowledge about PKI mechanisms : Cryptography, Certificates, HSM Experience with cloud environments (AWS, Azure) Working experience with commercial software development, testing and deployment processes (Testlink) Working experience with cloud services based on API ; OpenAPI Our Architecture and Technology Stack programming language: Java 8 to 11+ Kubernetes / Docker GIT SpringBoot, SpringSecurity, Hibernate, WebServices (REST,  Soap) CI/CD tools: Jenkins DB: Mongo, Oracle IntelliJ Prometeus, Grafana Hazelcast in-memory DB HSMs cloud services based on API, OpenAPI Testlink Helm Maven Our offer In addition to great company and challenging projects, we can offer much much more, i.e. knowledge sharing within our company training & development budget agile and friendly atmosphere, non-violent communication and full respect for diversity possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city center) reporting line to an experienced Technical Manager located in Poland B2B or employment contract monthly remuneration offered: 1.400  - 1.500 PLN net per day on B2B and 22.000 - 24.000 zł on the employment agreement

Technology

Incubly

Team Leader - Digital Trust

Senior

Hybrid

Lodz, Poland

26,600 - 28,500 PLN/mo

🏢 Summary: Team Leader – Digital Trust role focused on leading a Java-based engineering team delivering secure digital signature and electronic contracting solutions compliant with eIDAS. The position combines hands-on backend development with technical leadership, mentoring, and ownership of microservices in a distributed, cloud-enabled environment. Responsibilities include ensuring code quality, system reliability, security, and continuous delivery within an Agile process. 🗂️ Requirements: Proven experience as Team Leader or Engineering Manager, Strong experience with Java 8–11+, Experience with Spring Boot, Spring Security, Hibernate, Experience with REST and SOAP Web Services, Experience with Kubernetes and Docker, Proficiency with GIT, Knowledge of Unix and Bash, Understanding of distributed systems and networking, Strong SQL database design and SQL knowledge, Experience with CI/CD and Jenkins, Experience working in Agile environment, Ability to troubleshoot production issues in microservices 📃 Skills: Java, SpringBoot, SpringSecurity, Hibernate, REST, SOAP, Kubernetes, Docker, GIT, Unix, Bash, SQL, Jenkins, MongoDB, Oracle, Hazelcast, AWS, Azure, PKI, Cryptography, HSM, OpenAPI, Helm, Maven, Prometheus, Grafana, Testlink 🏢 Description: About the job Hey! Nice to see you! Let’s share our story to get to know a bit better…. We are business and technology enthusiast that are constantly hungry for new challenges, self- and others-development and nothing motivates us more that great software products and happy customers. At Incubly , we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we actually work, but just have fun…. Our mission is to support tech companies, startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; so we can succeed together. We are currently working with french company that provides innovative solutions to help guarantee the security and legal value of paperless transactions and electronic contracting processes while offering an optimized user experience, across multiple channels, whether online, mobile, in-branch or over the phone. The solutions allow users to commit to a contract and guarantee the integrity of that commitment through a digital signature function. It also generates enforceable proof that can be used in the event of a dispute. The solutions are compliant with the European eIDAS Regulation* framework on electronic identification and trust services for electronic transactions in the internal market to create, validate and preserve simple, advanced and qualified signatures. Electronic contracting and paperless transactions are a major strategic tool for strengthening customer relationships, accelerating business growth, and improving efficiency. Transforming a contracting process to make it entirely electronic requires securing and giving legal value to transactions, agreements and documents involved. If you like to work with us, let us share our need for competencies - we look for a Team Leader - Digital Trust Your daily responsibilities Guide development team in software development and general engineering practices Serve as the direct supervisor for a team of developers, managing their day-to-day engagement and well-being Conduct regular 1-on-1 meetings to provide feedback, remove blockers, and align individual goals with company objectives Technical mentoring of developers in the team Work with the team to analyze and estimate backlog and plan development tasks Deliver features based on functional specification with cooperation with Product Owner and Functional Analyst Participate in code review process to ensure application quality, consistency and spread of good engineering practices Troubleshoot and investigate production technical issues within microservices owned by your team Implement and improve non-functional product items eg: High Availability, performance, platform monitoring Prepare and perform software patching due to security constraints, libraries eol etc Provide estimation input for roadmap items to the Product Owner Explain technical issues with non-technical team members eg: Product Owner Contributes to common libraries used across products Keep technical debt of product at a low level We need you to have Proven experience in a Team Leader or Engineering Manager role Strong knowledge and experience in Java (8 to 11+) General knowledge in Software Development Lifecycle and practices, including current industry trends Leadership skills and experience in leading or mentoring developers Experience working with Kubernetes / Docker Proficiency in using GIT Working experience with Spring Boot, Spring Security, Hibernate, WEB Services (REST and Soap) Knowledge of Unix ecosystem and tools (+Bash scripting) Understanding of networking topology and components of distributed web applications Good understanding of SQL database design and operations (SQL syntax) Familiar with CI/CD and automation tools (Jenkins) Familiar with an Agile development process (code reviews, daily standups, sprint definition, review and retros) Strong time estimation skills, and a track record of achieving deadlines Would be great if you have Experience with MongoDB, Oracle, Hazelcast in-memory DB Knowledge about PKI mechanisms : Cryptography, Certificates, HSM Experience with cloud environments (AWS, Azure) Working experience with commercial software development, testing and deployment processes (Testlink) Working experience with cloud services based on API ; OpenAPI Our Architecture and Technology Stack programming language: Java 8 to 11+ Kubernetes / Docker GIT SpringBoot, SpringSecurity, Hibernate, WebServices (REST,  Soap) CI/CD tools: Jenkins DB: Mongo, Oracle IntelliJ Prometheus, Grafana Hazelcast in-memory DB HSMs cloud services based on API, OpenAPI Testlink Helm Maven Our offer In addition to great company and challenging projects, we can offer much, much more, i.e. possibility to choose from onsite (in Lodz, Poland) or hybrid work ( one day a week in our office in Łódź city center ) reporting line to an experienced Technical Manager located in Poland B2B or employment contract monthly remuneration offered: 1.400  - 1.500 PLN net per day on B2B and 22.000 - 24.000 zł on the employment agreement

Technology

Incubly

DevOps Engineer - Fintech/ Crypto

Mid

Hybrid

Lodz, Poland

24,000 - 26,000 PLN/mo

🏢 Summary: DevOps Engineer role focused on managing and improving cloud-native production infrastructure for cryptocurrency security solutions. The position involves deploying, maintaining, and validating multi-tier systems across staging, preproduction, and production environments while ensuring high reliability and documentation standards. You will work with international engineering teams to support CI/CD processes and continuous infrastructure improvements. 🗂️ Requirements: Experience with Linux/Unix and shell scripting, Knowledge of networks and network protocols, Experience with multi-tier software deployments, Hands-on experience with software development lifecycle, Experience with Kubernetes, Basic knowledge of AWS and cloud concepts, Knowledge of SQL database concepts and operations, Experience with CI/CD pipelines, Ability to perform system upgrades, patching, and validation, Technical documentation skills in English 📃 Skills: Linux, Unix, Shell, Kubernetes, AWS, SQL, CI/CD, Docker, Helm, EKS, Spinnaker, ArgoCD, SaltStack, Terraform, Git, GitHub, Ubuntu, Jira, Confluence, IaC, Blockchain 🏢 Description: Hey! Nice to see you! At Incubly , we believe that great people want to work with great people, so we started to build a company that will attract great minds and that we can achieve everything not feeling that we work, but just having fun. Our mission is to mainly support tech companies and startups (scaleups) in fast and high-quality scale-up of their teams and boost their product development, testing, and deployment, so, we can succeed together. We are currently working with a French company which is a leader in security and infrastructure solutions for cryptocurrencies and blockchain applications. It has a team of more than 400 professionals developing a variety of products and services to safeguard cryptocurrency assets, including worldwide leading hardware wallets. As a DevOps Engineer , you will become a part of an international team responsible for engineering activities to support production services and infrastructure in a cloud-native environment. If you like to work with us, let us share our need for competencies. Your daily responsibilities Implement deployments to staging, preproduction and production environments, including installation, configuration, and validation of the developed solutions Management of environmental dependencies and constraints during solution deployment to ensure smooth transitions to the Support branch of the organisation. Preparations for deployments and maintenance of the production environments.  So ensure accurate delivery as well as provide control that all changes are done in a documented way. Perform validation of changes received from Engineering teams as part of the delivery process. Promptly highlight as relevant, any key issues and/or risks. Perform maintenance upgrades and patching of staging, preproduction and productions systems with further validation and documentation of the test results Document the setup of production environments in order to transfer the system to Support teams. You will have a key role to identify and implement practices, skills etc to deliver constant improvement. Quality Assurance, coaching and mentoring form a key part of this role. Report implementation, configuration, and testing progress to the Team Lead as required. Liaise with the Engineering and Product teams and Project Manager to carry out the tasks assigned for solution implementation, configuration, test execution and reporting. We need you to have Experience with Linux/Unix, including scripting (shell, etc). Knowledge of networks and network protocols. Some experience with deployments of multi-tier software systems. Hands-on experience with different stages of software development lifecycles. Experience with Kubernetes Basic knowledge of the Cloud concepts/AWS preferred. Knowledge of generic SQL database concepts and operations. Experience with CI/CD pipelines Effective communication that leads to excellent working relationships with all parties. Quickly identify, analyse and proactively solve problems before they affect the outcomes of projects. Good English oral and written communication skills. Particularly in the areas of technical presentation and technical document writing. Would be great if you have Quickly learn new skills and technologies. Work effectively with people across multiple organisational, functional, geographic and cultural boundaries, and across a wide spectrum of technical and professional skills. Work autonomously as and when required. Basic knowledge of blockchain technologies Our Architecture and Technology Stack AWS Kubernetes, EKS Helm Charts Docker Spinnaker/ArgoCD SaltStack, Terraform CI/CD pipelines Git, GitHub Ubuntu Jira, Confluence IaC/Infrastructure as Code Our offer In addition to great company and challenging projects, we can offer much, much more: Agile and friendly atmosphere, non-violent communication and full respect for diversity Possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city centre) B2B or Employment Contract - you choose Remuneration on B2B contract: 1.200-1.300 PLN net/day Remuneration on Employment Agreement: 19 000 - 21 000 PLN gross per month

Technology

MOTIFE

Tech Lead (Java)

Senior

Hybrid

Krakow, Poland

27,000 - 30,500 PLN/mo

🏢 Summary: Hands-on Java Tech Lead role focused on owning architecture, design, and delivery of business-critical distributed systems in a global financial services environment. The position combines technical leadership with active development, guiding engineers and driving architectural decisions across microservices-based platforms. Hybrid work model in Krakow with a long-term employment contract and competitive salary. 🗂️ Requirements: 9+ years of software engineering experience (backend or full-stack), Strong hands-on experience with Java and Spring, Experience designing large-scale distributed systems, Solid understanding of microservices architecture, Experience with SQL databases and Hibernate, Experience with messaging systems (Kafka), Experience building and maintaining CI/CD pipelines, Minimum 2+ years in a Tech Lead or Architect role, Proven experience leading teams and driving architectural decisions, Experience mentoring engineers, Fluent English, Experience working in Agile environments, Understanding of REST APIs, queues, and pub-sub patterns, Familiarity with Docker and Kubernetes or OpenShift 📃 Skills: Java, Spring, SQL, Hibernate, Kafka, Microservices, CI/CD, Docker, Kubernetes, OpenShift, REST, Angular 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. We are looking for a Java Tech Lead who will take ownership of the architecture, design, and delivery of business-critical applications forming the backbone of the company’s process ecosystem. This is a hands-on leadership role, combining technical depth with team leadership. You will guide engineers, shape architectural decisions, and build scalable, resilient systems that directly impact business operations. Key takeaways: Stack: Java, Spring, SQL, Hibernate, Kafka, microservices, CI/CD, Docker/Kubernetes Salary: 27 000 - 30 500 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter Technical Interview Behavioral Interview Responsibilities: Technical Leadership Lead and mentor a team of engineers, supporting their growth and development. Define and promote best practices in architecture, coding standards, and system design. Facilitate technical discussions and drive key architectural decisions. Architecture & System Design Design and build scalable distributed systems used by internal and external stakeholders. Own end-to-end architecture for low-code/no-code platforms and business process solutions. Ensure systems meet requirements for scalability, security, resiliency, and performance. Delivery & Engineering Excellence Oversee the development lifecycle, ensuring high-quality and timely delivery. Conduct code reviews and enforce engineering standards across the team. Identify risks and proactively address technical challenges. Collaboration & Stakeholder Management Partner with business stakeholders to translate requirements into technical solutions. Communicate effectively across technical and non-technical teams. Support hiring processes and contribute to building a strong engineering team. Innovation & Platform Evolution Drive adoption of modern tools, frameworks, and architectural patterns. Lead initiatives around automation, CI/CD pipelines, and engineering efficiency. Conduct technical research and recommend improvements to the technology stack. Requirements: Technical Expertise 9+ years of experience in software engineering (backend or full-stack). Strong hands-on experience with Java and Spring ecosystem. Proven experience designing large-scale distributed systems. Solid understanding of microservices architecture. Experience with SQL databases, Hibernate, and messaging systems (e.g., Kafka). Experience building and maintaining CI/CD pipelines. Leadership Experience Minimum 2+ years in a technical leadership role (Tech Lead / Architect). Proven track record of leading teams and driving architectural decisions. Experience mentoring engineers and supporting their career growth. Collaboration & Mindset Strong communication skills with fluent English. Comfortable working in Agile environments. Ability to balance hands-on work with leadership responsibilities. Domain & Additional Knowledge Understanding of enterprise integration patterns (REST APIs, queues, pub-sub). Familiarity with cloud platforms and containerization (Docker, Kubernetes, OpenShift). Exposure to frontend technologies (Angular is a plus). What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Take the next step in your career and lead the development of scalable, high-impact systems in a modern engineering environment! Please apply via our careers page and submit your CV in English.

Technology

MOTIFE

Tech Lead (Java)

Senior

Hybrid

Krakow, Poland

27,000 - 30,500 PLN/mo

🏢 Summary: Hands-on Java Tech Lead role responsible for architecture, design, and delivery of scalable, business-critical distributed systems in a financial services environment. The position combines technical leadership with active development, driving architectural decisions, engineering standards, and CI/CD initiatives. You will lead a team to build resilient microservices-based solutions impacting core business processes. 🗂️ Requirements: 9+ years software engineering experience, Strong hands-on Java experience, Strong experience with Spring ecosystem, Experience designing large-scale distributed systems, Solid knowledge of microservices architecture, Experience with SQL databases, Experience with Hibernate, Experience with messaging systems, Experience building and maintaining CI/CD pipelines, Minimum 2+ years in technical leadership role, Proven experience leading engineering teams, Experience driving architectural decisions, Understanding of REST APIs and integration patterns, Experience with containerization technologies, Fluent English 📃 Skills: Java, Spring, SQL, Hibernate, Kafka, Microservices, CI/CD, Docker, Kubernetes, OpenShift, REST, Angular 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. We are looking for a Java Tech Lead who will take ownership of the architecture, design, and delivery of business-critical applications forming the backbone of the company’s process ecosystem. This is a hands-on leadership role, combining technical depth with team leadership. You will guide engineers, shape architectural decisions, and build scalable, resilient systems that directly impact business operations. Key takeaways: Stack: Java, Spring, SQL, Hibernate, Kafka, microservices, CI/CD, Docker/Kubernetes Salary: 27 000 - 30 500 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter Technical Interview Behavioral Interview Responsibilities: Technical Leadership Lead and mentor a team of engineers, supporting their growth and development. Define and promote best practices in architecture, coding standards, and system design. Facilitate technical discussions and drive key architectural decisions. Architecture & System Design Design and build scalable distributed systems used by internal and external stakeholders. Own end-to-end architecture for low-code/no-code platforms and business process solutions. Ensure systems meet requirements for scalability, security, resiliency, and performance. Delivery & Engineering Excellence Oversee the development lifecycle, ensuring high-quality and timely delivery. Conduct code reviews and enforce engineering standards across the team. Identify risks and proactively address technical challenges. Collaboration & Stakeholder Management Partner with business stakeholders to translate requirements into technical solutions. Communicate effectively across technical and non-technical teams. Support hiring processes and contribute to building a strong engineering team. Innovation & Platform Evolution Drive adoption of modern tools, frameworks, and architectural patterns. Lead initiatives around automation, CI/CD pipelines, and engineering efficiency. Conduct technical research and recommend improvements to the technology stack. Requirements: Technical Expertise 9+ years of experience in software engineering (backend or full-stack). Strong hands-on experience with Java and Spring ecosystem. Proven experience designing large-scale distributed systems. Solid understanding of microservices architecture. Experience with SQL databases, Hibernate, and messaging systems (e.g., Kafka). Experience building and maintaining CI/CD pipelines. Leadership Experience Minimum 2+ years in a technical leadership role (Tech Lead / Architect). Proven track record of leading teams and driving architectural decisions. Experience mentoring engineers and supporting their career growth. Collaboration & Mindset Strong communication skills with fluent English. Comfortable working in Agile environments. Ability to balance hands-on work with leadership responsibilities. Domain & Additional Knowledge Understanding of enterprise integration patterns (REST APIs, queues, pub-sub). Familiarity with cloud platforms and containerization (Docker, Kubernetes, OpenShift). Exposure to frontend technologies (Angular is a plus). What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Take the next step in your career and lead the development of scalable, high-impact systems in a modern engineering environment! Please apply via our careers page and submit your CV in English.

Technology

Incubly

Scrum Master - Energy & Utilities

Senior

Hybrid

Łódź, LD, Poland

24,000 - 28,000 PLN/mo

🏢 Summary: Scrum Master role supporting a software platform for critical infrastructure management, focused on improving agile processes and team effectiveness. The position drives continuous improvement, removes impediments, and ensures high-quality delivery through Scrum best practices and metrics. You will collaborate closely with product and engineering stakeholders to maximize business value. 🗂️ Requirements: 5+ years experience as Scrum Master or in leadership role, Strong knowledge of software development processes, Experience with backlog and task management tools, Understanding of quality and quantity metrics (KPIs), Experience driving continuous improvement culture, Fluency in English, Fluency in Polish 📃 Skills: Scrum, Agile, AzureDevOps, KPIs, Metrics, Backlog, English, Polish 🏢 Description: Hey! Nice to see you! At Incubly, we believe that great people want to work with great people. We build teams and environments where talented engineers can grow, create meaningful solutions, and enjoy the journey together. Our mission is to support tech companies and scaleups in quickly and effectively growing their teams, while boosting product development, testing, and deployment. We are now working with a leading company in critical infrastructure management to transform how underground utilities are protected and maintained. With their innovative software platform, they have been helping organisations prevent damage and improve safety during excavation projects. Through this partnership, we are driving the future of infrastructure safety—using advanced data analysis and technology to create smarter, safer, and more efficient communities. We are now looking for a Scrum Master to join their team and help shape this mission. Your daily responsibilities Continuously improving team processes, helping to remove impediments, making dependencies transparent, and optimising workflows to maximise team efficiency and performance Ensure the effectiveness of all scrum events Work closely with the Product Owner, Engineering Manager, the Development Team, and other stakeholders to ensure the team focuses on the most important tasks and delivers real business value Coach the team in agile and Scrum best practices Implementing and monitoring key metrics to drive improvement and eliminate bottlenecks Adapt tools used by teams to support defined processes and collaboration between team members Influence ways of working at both the team and domain levels We need you to have Over 5 years of experience as a Scrum Master or in a management/ leadership role Good knowledge of software development processes and procedures Good knowledge of backlog and task management tools Good understanding of quality and quantity metrics and their usage for identifying process bottlenecks Experience in building a continuous improvement organisation culture based on KPIs and an empirical approach Excellent communication and facilitation skills Fluency in spoken and written English and the Polish language Would be great if you have Experience with distributed, international and multi-timezone team setup Good knowledge of the Azure DevOps tool Our offer In addition to great company and challenging projects, we can offer much more, i.e. A supportive community of Scrum Masters at Incubly Hybrid work model from our office at 24 Piłsudskiego Street, Łódź Remuneration: 1.200–1.400 PLN daily on a B2B contract or between 19.000 - 22.000 PLN gross/ month on an Employment Agreement (UoP), depending on your experience

Technology

EPAM Systems

Junior Java Developer

Junior

Hybrid

Krakow, Poland

🏢 Summary: Junior Java Developer role focused on building, migrating, and enhancing enterprise legal technology applications within a large-scale environment. The position involves maintaining and refactoring web applications on Google infrastructure while ensuring performance, scalability, and continuous support. The role combines feature development, optimization, and bug fixing in an Agile setup. 🗂️ Requirements: Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics or related field, Experience with Java, Experience with JavaScript, Knowledge of software architecture and engineering principles, Experience with implementation or integration practices, Familiarity with Agile methodologies, Ability to maintain and refactor web applications, Ability to analyze, optimize and debug applications 📃 Skills: Java, JavaScript, Agile, GCP, Web, Backend, Architecture, Integration, Testing, Debugging, Monitoring 🏢 Description: We are looking for a motivated Junior Java Developer to join our team in building and modernizing cutting-edge legal technology solutions for a global enterprise. This role involves contributing to the migration, enhancement, and support of legal tooling applications within a dynamic, enterprise-scale environment that drives the digital transformation of legal processes. This role offers a hybrid model, with 3 days per week working from the client's office in Kraków, Poland. Responsibilities Take ownership of existing legal tools to ensure a smooth transition and continuous support Develop new features and improve existing functionalities in legal tooling applications Apply best practices in software design, development, and maintenance for scalable projects Maintain and refactor web applications built on Google infrastructure Analyze, review, and optimize applications for improved efficiency, testing, and monitoring Diagnose, prioritize, and resolve technical bugs while ensuring excellent client support Requirements Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, a related field, or equivalent practical experience, which may include certifications Experience in one or more programming languages such as Java and JavaScript Knowledge of software architecture, engineering principles, and implementation or integration practices Familiarity with Agile methodologies for software development Nice to have Competency in backend development with a strong focus on Java Understanding of test methodologies, including test planning, case creation, and debugging Expertise in data warehousing, database design, API development, and system integration Knowledge of enterprise software architecture We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Junior Java Developer

Junior

Hybrid

Krakow, Poland

🏢 Summary: Junior Java Developer role focused on building, migrating and enhancing enterprise-scale legal technology applications in a hybrid environment. The position involves developing and maintaining web applications on Google infrastructure, improving existing tools and ensuring their stability and performance. The role supports digital transformation of legal processes through scalable and well-designed software solutions. 🗂️ Requirements: Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics or related field (or equivalent practical experience), Experience with Java, Experience with JavaScript, Knowledge of software architecture and engineering principles, Understanding of implementation and integration practices, Familiarity with Agile methodologies 📃 Skills: Java, JavaScript, Agile, GCP, SoftwareArchitecture, WebDevelopment, Testing, Debugging 🏢 Description: We are looking for a motivated Junior Java Developer to join our team in building and modernizing cutting-edge legal technology solutions for a global enterprise. This role involves contributing to the migration, enhancement, and support of legal tooling applications within a dynamic, enterprise-scale environment that drives the digital transformation of legal processes. This role offers a hybrid model, with 3 days per week working from the client's office in Kraków, Poland. Responsibilities Take ownership of existing legal tools to ensure a smooth transition and continuous support Develop new features and improve existing functionalities in legal tooling applications Apply best practices in software design, development, and maintenance for scalable projects Maintain and refactor web applications built on Google infrastructure Analyze, review, and optimize applications for improved efficiency, testing, and monitoring Diagnose, prioritize, and resolve technical bugs while ensuring excellent client support Requirements Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, a related field, or equivalent practical experience, which may include certifications Experience in one or more programming languages such as Java and JavaScript Knowledge of software architecture, engineering principles, and implementation or integration practices Familiarity with Agile methodologies for software development Nice to have Competency in backend development with a strong focus on Java Understanding of test methodologies, including test planning, case creation, and debugging Expertise in data warehousing, database design, API development, and system integration Knowledge of enterprise software architecture We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Junior Java Developer

Junior

Hybrid

Krakow, Poland

🏢 Summary: Junior Java Developer role focused on building, modernizing, and supporting enterprise-scale legal technology applications. The position involves developing new features, maintaining and refactoring web applications on Google infrastructure, and ensuring application performance, testing, and monitoring. Work is performed in a hybrid model with close collaboration in an Agile environment. 🗂️ Requirements: Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics or related field, or equivalent practical experience, Experience with Java, Experience with JavaScript, Knowledge of software architecture and engineering principles, Understanding of implementation and integration practices, Familiarity with Agile methodologies 📃 Skills: Java, JavaScript, Agile, Google, Web, Architecture, Integration, Testing, Monitoring 🏢 Description: We are looking for a motivated Junior Java Developer to join our team in building and modernizing cutting-edge legal technology solutions for a global enterprise. This role involves contributing to the migration, enhancement, and support of legal tooling applications within a dynamic, enterprise-scale environment that drives the digital transformation of legal processes. This role offers a hybrid model, with 3 days per week working from the client's office in Kraków, Poland. Responsibilities Take ownership of existing legal tools to ensure a smooth transition and continuous support Develop new features and improve existing functionalities in legal tooling applications Apply best practices in software design, development, and maintenance for scalable projects Maintain and refactor web applications built on Google infrastructure Analyze, review, and optimize applications for improved efficiency, testing, and monitoring Diagnose, prioritize, and resolve technical bugs while ensuring excellent client support Requirements Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, a related field, or equivalent practical experience, which may include certifications Experience in one or more programming languages such as Java and JavaScript Knowledge of software architecture, engineering principles, and implementation or integration practices Familiarity with Agile methodologies for software development Nice to have Competency in backend development with a strong focus on Java Understanding of test methodologies, including test planning, case creation, and debugging Expertise in data warehousing, database design, API development, and system integration Knowledge of enterprise software architecture We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.