April 24, 2026

Java Application Architect (f/m/x)

Senior • Hybrid

Warsaw, Poland

As a Java Application Architect, you will be focused on IT eMobility solutions architecture, aiming to improve it, extend and ultimately take part in EV Platform development.

Don’t miss this opportunity and apply!

Your tasks

  • Understand business drivers, capabilities, and both current and future needs within the loyalty domain

  • Translate business requirements into feasible, high-level and detailed architectural blueprints

  • Design solutions that consider a broad ecosystem of products, projects, services, systems, and non-functional requirements

  • Lead solution design in close cooperation with other architects, developers, and stakeholders

  • Document solution architecture designs and decisions

  • Contribute to coding activities if you choose to stay hands-on

Requirements

  • Minimum 7 years of software development experience, including working on architecture design

  • Background as a Java Software Developer is a strong advantage

  • Practical understanding of backend (Java, Spring, Hibernate) and frontend (TypeScript, Angular) technologies

  • Expertise in working with cloud platforms such as AWS and Azure

  • Understanding of containerization and orchestration using Docker and Kubernetes

  • Experience working with multiple, diverse technologies, platforms, and processing environments

  • Good understanding of product management, Agile principles, and development methodologies

  • Master’s degree in Computer Science, IT, Engineering, System Analysis, or a related field

  • English and Polish proficiency at the C1 level

  • Residing in Poland required

What we offer 

  • Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas 

  • Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market 

  • We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 

  • Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more 

  • Comfortable workplace – class A offices or remote work 

  • Dozens of fascinating projects for prestigious brands from all over the world 

  • PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers 

  • Investment in your growth – meetups, webinars, training platform and technology blog – you choose 

  • Fantastic atmosphere created by all Sii Power People 

If you want to work on systems with high operational significance — apply now!

Similar jobs you might like

Technology

Sii

Java Developer - Fintech (f/m/x)

Senior

Hybrid

Poznan, Poland

🏢 Summary: Opportunity for an experienced Java Developer to build and enhance digital banking systems, including electronic mortgage and workflow-based customer service platforms. The role focuses on developing microservices-based solutions and delivering high-quality, tested financial applications in a distributed team environment. 🗂️ Requirements: Minimum 4 years of Java programming experience, Experience building microservices, Strong object-oriented programming knowledge, Proficiency in Spring framework, Proficiency in Hibernate, Experience with RabbitMQ or Kafka, Experience with MongoDB, Experience writing unit and integration tests 📃 Skills: Java, Spring, Hibernate, Microservices, OOP, RabbitMQ, Kafka, MongoDB, Testing 🏢 Description: We are looking for an experienced Java Developer to join our project in the banking industry. In this role, you will work on developing either a fully electronic mortgage application system or workflow-based systems for post-sale customer service, including the sale of additional financial products. This is your chance to contribute to innovative, customer-focused solutions that combine cutting-edge technology with the reliability of a leading financial institution. Join us! Your tasks Deliver digitally advanced financial products and enhance existing systems by implementing new features and improvements Collaborate with globally distributed teams to develop customer-focused products Update and maintain comprehensive documentation for team processes, best practices, and software systems Apply exceptional analytical skills to develop creative, commercially viable solutions Contribute innovative ideas to the team while continuously expanding your technical knowledge Ensure key functionalities are covered with unit and integration tests Requirements Minimum 4 years of Java programming experience Experience building microservices and object-orientated programming Proficiency in frameworks for creating web applications, including Spring and Hibernate Prior experience with RabbitMQ/Kafka and MongoDB is beneficial Fluent level of written and spoken English Openness to hybrid work in Poznan or Wroclaw (min. 1 day/week in-office) Fluent Polish required Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

Sii

Java Developer in banking industry (f/m/x)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Offer for an experienced Java Developer to build and maintain scalable e-trading applications, contribute to system architecture, and implement new technical solutions. The role involves performance optimization, troubleshooting, and working with modern microservices and cloud-based environments. You will collaborate with engineers on advanced, high-impact software projects. 🗂️ Requirements: Minimum 5 years commercial experience in Java, Hands-on experience with Hibernate, Hands-on experience with Spring, Experience building REST APIs, Experience with Microservices architecture, Experience with Web Services, Practical knowledge of Maven, Experience with Kafka or other message queues, Experience with GCP or other cloud platforms, Good knowledge of SQL, Experience with Docker, Experience with Kubernetes, Experience with Helm 📃 Skills: Java, Hibernate, Spring, REST, Microservices, WebServices, Maven, Kafka, GCP, SQL, Docker, Kubernetes, Helm 🏢 Description: Szukasz pracy jako Java Developer? Dołącz do prestiżowych projektów, w których tworzone jest najbardziej innowacyjne oprogramowanie. Będziesz rozwijać i utrzymywać aplikacje e-tradingowe, wdrażać nowe rozwiązania i ściśle współpracować z innymi inżynierami. Twoje zadania Tworzenie zaawansowanych i skalowalnych aplikacji przy użyciu języka programowania Java Analizowanie i rozwiązywanie błędów, a także optymalizacja wydajności aplikacji Udział w projektowaniu architektury systemu i podejmowanie decyzji technicznych Zapewnianie wsparcia i mentoringu mniej doświadczonym członkom zespołu Tworzenie i aktualizowanie dokumentacji technicznej i projektowej Wymagania Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku Java Praktyczne doświadczenie z Hibernate, Spring, REST API, Microservices i Web Services Praktyczna znajomość Maven Biegła znajomość kolejek komunikatów, w tym Kafka Znajomość rozwiązań chmurowych, najlepiej GCP Dobra znajomość języka SQL Doświadczenie z narzędziami do orkiestracji chmury, takimi jak Docker, Kubernetes i Helm Doskonała znajomość języka angielskiego w mowie i piśmie Biegła znajomość języka polskiego Wymagane miejsce zamieszkania w Polsce Benefity, które czekają na Ciebie: Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły Stabilność zatrudnienia - 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz Fantastyczna atmosfera stworzona przez wszystkich Sii Power People Dołącz do zespołu Sii – rozwijaj umiejętności, zdobywaj doświadczenie i buduj karierę!

Technology

Kyotu Technology

Senior Java Architect (with German)

Senior

Remote

Wroclaw, Poland

24,000 - 36,000 PLN/hr

🏢 Summary: Senior Java Architect role for designing and evolving complex enterprise systems in a full-time remote B2B setup. The position focuses on hands-on software architecture, distributed systems, cloud technologies, and technical leadership across the software delivery lifecycle. Candidates will also have opportunities to explore AI, LLMs, and machine learning solutions in enterprise environments. 🗂️ Requirements: 10+ years of commercial software development experience, Experience as Software Architect, Solution Architect, or Lead Architect, Strong knowledge of Java, Strong knowledge of SpringBoot, Experience with enterprise application development, Experience designing distributed systems, Experience with microservices architecture, Experience with event-driven architectures, Experience with REST APIs, Experience with Kafka or RabbitMQ, Experience with PostgreSQL, Oracle, or MongoDB, Experience with Docker, Experience with Kubernetes, Experience with AWS, Azure, or GCP, Experience with CI/CD pipelines, Knowledge of DevOps practices, Understanding of scalability, security, and performance optimization, Ability to translate business requirements into technical solutions, Strong analytical and problem-solving skills, German language proficiency at B2 level or higher 📃 Skills: Java, SpringBoot, Kafka, RabbitMQ, PostgreSQL, Oracle, MongoDB, Docker, Kubernetes, AWS, Azure, GCP, CI/CD, DevOps, REST, Microservices, AI, LLM, MachineLearning 🏢 Description: 🔍 Senior Java Architect Location: 100% remote Contract type: B2B Capacity: Full-time Rate: 150–220 PLN + VAT / h 🚀 About the role We are looking for an experienced Senior Java Architect to join Kyotu Technology and help design, build, and evolve complex enterprise systems. This is a hands-on architecture role for someone who enjoys solving complex technical challenges, translating business requirements into scalable solutions, and actively supporting engineering teams throughout the delivery process. We're looking for someone who combines deep technical expertise with curiosity, ownership, and a pragmatic approach to problem-solving. Beyond architecture, you'll have the opportunity to explore and apply modern technologies, including AI, LLMs, and machine learning, where they can bring real business value. 💡 Who we are Kyotu Technology is a boutique software house based in Wrocław and Warsaw, working fully remotely or in hybrid mode across Poland. We focus on long-term, high-quality engineering and building complex, production-grade systems with real business impact. Our teams have real influence on technical and architectural decisions. 🧠 Your responsibilities analyze business requirements and translate them into scalable technical solutions design application and system architecture for enterprise-grade products support engineering teams throughout the software delivery lifecycle make architectural decisions balancing business and technical needs identify technical risks and proactively propose improvements participate in technical workshops, solution design, and architecture reviews collaborate closely with developers, product owners, and business stakeholders take technical ownership from solution design through implementation to production delivery explore and evaluate new technologies and engineering approaches 🧩 Must haves minimum 10 years of commercial experience in software development commercial experience as a Software Architect , Solution Architect , or Lead Architect excellent knowledge of Java , Spring Boot , and enterprise application development experience designing distributed systems, microservices, and event-driven architectures experience with REST APIs, messaging solutions (e.g. Kafka, RabbitMQ), and system integrations experience working with relational and NoSQL databases (e.g. PostgreSQL, Oracle, MongoDB) experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP) experience with CI/CD pipelines and DevOps practices strong understanding of software architecture patterns, scalability, security, and performance optimization experience taking technical ownership for software delivery, from solution design to production ability to translate complex business requirements into technical solutions strong analytical and problem-solving skills with a proactive, ownership mindset willingness to evaluate and adopt new technologies where they create business value German at B2 level or higher ✨ Nice to have experience with Machine Learning, LLMs, or AI-driven solutions, or a strong interest in developing expertise in this area 📦 What we offer B2B contract rate: 150–220 PLN + VAT / h 100% remote work long-term cooperation projects with high architectural complexity and real business impact opportunity to work with experienced architects and engineering leaders influence on technology choices and engineering direction

Technology

Sii

Java Developer (f/m/x)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: The offer is for a Java Developer responsible for designing and building scalable backend systems and microservices for international clients. The role involves developing Java-based applications, ensuring high code quality, and contributing to technical improvements within a hybrid work model. 🗂️ Requirements: Minimum 5 years of experience with Java, Hands-on experience with Spring Framework, Experience with Hibernate, Understanding of microservice architecture 📃 Skills: Java, Spring, Hibernate, Microservices 🏢 Description: Join Sii and play a key role in delivering solutions for international clients. As a Java Developer, you will design and build scalable backend systems, develop microservices, and ensure high-quality code. You will collaborate with cross-functional teams and support strategic technology initiatives across the organization. We are looking for candidates who are open to working in a hybrid model (2 days at the office). Your tasks Design, develop, and maintain Java-based backend applications Build and evolve microservice architectures Collaborate with product owners, architects, and QA teams Ensure code quality through reviews, testing, and best practices Actively contribute to technical improvements and innovations Requirements At least 5 years of experience with Java Hands-on knowledge of Spring Framework Experience with Hibernate Understanding of microservice architecture Proactive mindset, good communication, and teamwork skills A very good level of English is required Nice-to-have requirements Experience with cloud platforms What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

emagine Polska

Java Developer | Fin-tech

Senior

Remote

Warsaw, Poland

🏢 Summary: Remote B2B offer for an experienced Java Developer to design and build scalable REST APIs and broker integrations using Spring-based technologies within a microservices architecture. The role focuses on high-quality API development, SQL database management, and system design in a Scrum team. The position involves international collaboration and participation in architecture and integration initiatives. 🗂️ Requirements: Minimum 5 years of experience with Java (8/17/21), Strong knowledge of Spring Framework, Strong knowledge of Hibernate, Experience with REST API design and development, Experience with microservices architecture, Strong SQL and relational database expertise, Knowledge of architectural and design patterns, Experience with Git, Experience with TeamCity, Polish proficiency, English proficiency 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, TeamCity, Maven, Scrum, RelationalDatabases, DesignPatterns 🏢 Description: Work model: remote, visit in the office once a quater in Warszawa Rate: up to 150 PLN/h (B2B contract) We are looking for a motivated Java Developer to join our team focused on building and evolving API integrations with external brokers. The ideal candidate will possess a strong background in Java, Spring-based technologies, and a deep understanding of systems integration and microservices architecture. You will contribute significantly to developing high-quality, maintainable APIs that enable seamless integration with various partners across multiple international markets. We work in a cross-functional team utilizing Scrum methodology. Main Responsibilities Design and build high-quality APIs using Java (8/17/21) and Spring-based technologies, ensuring scalability and maintainability. Develop and enhance broker integrations, contributing to business growth and market expansion. Contribute to modern service-oriented architecture design applying microservices knowledge. Manage SQL databases and ensure data consistency and reliability in applications. Utilize tools like Git, Maven, and TeamCity for continuous integration and code delivery. Collaborate on frontend API usability to ensure practical and well-structured solutions. Communicate effectively in Polish and English to facilitate international collaboration. Key Requirements At least 5 years of experience with Java (8/17/21 ) Deep knowledge of the Spring Framework and Hibernate. Strong SQL and relational database expertise. Strong problem-solving skills and proactive attitude. Experience in clean REST API design and development. Familiarity with microservices architecture. Knowledge of architectural and design patterns. Experience with Git and TeamCity. Polish and English proficiency. Nice to Have Experience with React for effective collaboration with frontend developers. Experience with large-scale applications using Maven. Knowledge of Apache Kafka. Experience with Domain-Driven Design (DDD) or Hexagonal architecture. Experience in decoupling monolithic applications. Background in the fintech industry. Recruitment process: 1. Live coding session 2. System design session 3. HR interview

Technology

DCV Technologies

Senior Java Developer | Hybrid Krakow

Senior

Hybrid

Krakow, Poland

🏢 Summary: B2B Java Developer role focused on designing and optimizing scalable architecture for Java-based applications in a hybrid model (3 days in Krakow). The position involves working in an Agile environment on long-term projects, with responsibility for system scalability, integration, and performance testing. This role targets experienced professionals capable of managing complex Java and microservices architectures. 🗂️ Requirements: 8–10 years of experience in Java development, Strong knowledge of advanced Java concepts, Experience with Java API management, Experience in microservices architecture, Experience with database technologies, Experience designing scalable system architectures, Ability to perform system performance and validation testing, Experience working in Agile environment 📃 Skills: Java, Microservices, API, Databases, Agile 🏢 Description: We are looking for a Java Developer on behalf of our client, a well-known and fast-growing technology company offering a stable, long-term project in a modern environment. 📍 Work mode: Hybrid — 3 days from Krakow 📄 Contract: B2B Role Description Agile Way of Working Advanced Java Concepts Java API Management & Microservices Database Technology Experience (Years): 8–10 Responsibilities: Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate the companys architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration. Conducting system performance tests. Completing systems reports. Responsibility of Expectations from the Role Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate the companys architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration. Conducting system performance tests. Completing systems reports. ✅ Benefits: Work with modern technologies and international teams Long-term and stable cooperation Professional growth opportunities

Technology

Sii

Java Cloud Developer (f/m/x)

Senior

Hybrid

Warsaw, Poland

20,000 - 24,000 PLN

🏢 Summary: The offer is for an experienced Java Cloud Developer to build and enhance cloud-based digital platforms supporting virtual card services and business payment solutions. The role involves developing new features, integrating APIs, and maintaining high-quality systems across mobile, web, and external services in an agile environment. The position combines greenfield development with improvements to existing cloud-native systems. 🗂️ Requirements: Minimum 4 years of hands-on Java development experience, Strong knowledge of Spring framework (Boot, Data, Cloud), Experience with JUnit, Spock, JPA, Hibernate, Experience with PostgreSQL, SQL and NoSQL databases, Experience with Redis, Practical experience with Azure, Experience with Kubernetes and Docker, Experience building and integrating REST and SOAP APIs, Experience with Swagger or OpenAPI documentation, Experience with CI/CD tools: Jenkins, SonarQube, Git, Gradle 📃 Skills: Java, Spring, Boot, Data, Cloud, JUnit, Spock, JPA, Hibernate, PostgreSQL, SQL, NoSQL, Redis, Azure, Kubernetes, Docker, REST, SOAP, Swagger, OpenAPI, Jenkins, SonarQube, Git, Gradle 🏢 Description: We are looking for an experienced Java Cloud Developer to join a dynamic team delivering modern digital solutions for business clients. You will be part of a product area focused on virtual card services and digital platforms that support innovative business models such as Click & Collect and fleet management solutions. Those systems enable end-to-end management of payments and communication with business customers, including fueling, car wash services, invoicing, and card/account management. The portfolio spans both mobile and web applications, as well as external APIs (e.g., Payment-as-a-Service), serving primarily Scandinavian and Baltic markets. You’ll work across a mix of greenfield development and enhancements to existing systems. Your tasks Design and implement new features and system improvements Ensure software quality through testing and validation against requirements Diagnose, troubleshoot, and resolve technical issues Collaborate with cross-functional teams in an agile environment Participate in team ceremonies and contribute to technical discussions Prepare and maintain technical documentation Requirements At least 4 years of hands-on experience in Java development Strong knowledge of frameworks and tools: Spring (Boot, Data, Cloud), JUnit, Spock, JPA, Hibernate Solid experience with PostgreSQL, SQL, NoSQL databases, and Redis Practical experience with cloud and containerization technologies (Azure, Kubernetes, Docker) Experience building and integrating REST/SOAP APIs, including Swagger/OpenAPI documentation Familiarity with CI/CD and development tools: Jenkins, SonarQube, Git, Gradle Very good communication skills in both English and Polish Residing in Poland required Nice-to-have requirements Knowledge of TDD/BDD practices, e.g., Spock, Mockito, Cucumber Basic understanding of Domain-Driven Design (DDD) Familiarity with service mesh architectures What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

Klient justjoin.it

Java Developer

Senior

Hybrid

Katowice, SL, Poland

13,000 - 26,000 PLN

🏢 Summary: The offer is for an experienced Java Developer to build and maintain scalable, enterprise-level applications supporting global travel platforms. The role involves full lifecycle development, designing and implementing REST/SOAP services, and working with modern Java technologies in an Agile, CI/CD-driven environment. You will collaborate with cross-functional teams to enhance business-critical systems and deliver high-quality, reliable software solutions. 🗂️ Requirements: Minimum 5 years of commercial experience as Java Developer, Experience with Java 8 and Java 17, Strong knowledge of Spring Framework, Strong knowledge of Hibernate, Strong knowledge of EclipseLink, Proficiency in Oracle SQL, Proficiency in PL/SQL, Experience with GitHub, Experience with TeamCity, Experience with Tomcat or Tomee, Experience designing and implementing REST web services, Experience designing and implementing SOAP web services, Knowledge of JSP, Knowledge of Struts, Knowledge of JavaScript, Experience with unit testing using JUnit, Very good command of English 📃 Skills: Java, Spring, Hibernate, EclipseLink, Oracle, SQL, PLSQL, GitHub, TeamCity, Tomcat, Tomee, REST, SOAP, JSP, Struts, JavaScript, JUnit 🏢 Description: We are looking for a Java Developer to join our team and contribute to building scalable, enterprise-level applications that support our global travel platforms. In this role, you will participate in the full software development lifecycle, working closely with Product Owners, QA Engineers, UX/UI Designers, and other developers to deliver reliable, high-quality solutions. You will play an important role in maintaining and enhancing business-critical systems while contributing to the continuous evolution of our technology landscape. Your responsibilities Participate in the full software development lifecycle, from requirements gathering and solution design to deployment and support Collaborate with Product Owners, Designers, QA Engineers, and Developers to deliver high-quality software solutions Design, develop, and maintain applications using Java technologies Write clean, efficient, and maintainable code following development best practices Develop and maintain automated unit tests using JUnit Design, implement, and maintain REST and SOAP web services Create, optimize, and troubleshoot SQL and PL/SQL queries Maintain and improve existing applications, including bug fixing and performance enhancements Prepare and maintain technical documentation Identify opportunities for system improvements and contribute to technical innovation Our requirements Minimum 5 years of commercial experience as a Java Developer Experience working with Java 8 and Java 17 Strong knowledge of Spring Framework, Hibernate, and EclipseLink Proficiency in Oracle SQL and PL/SQL Experience with tools such as GitHub, TeamCity, and Tomcat/Tomee Experience designing and implementing REST and SOAP web services Knowledge of JSP, Struts, and JavaScript Experience with unit testing using JUnit Strong analytical and problem-solving skills Very good command of English and ability to work in an international environment Nice to have Willingness to learn and work with React Experience with Linux, Docker, or AWS Familiarity with Java EE standards Understanding of CI/CD processes and modern development practices How we work Clean Code principles Design patterns and software engineering best practices Code reviews and knowledge sharing Continuous Integration and Continuous Deployment (CI/CD) Agile and collaborative development environment Cross-functional teams working closely across Product, QA, UX/UI, and Engineering Focus on quality, maintainability, and continuous improvement What we offer Hybrid work model (1–2 days per week in our Katowice office) Opportunity to work on international, large-scale projects used by customers worldwide Attractive remuneration paid in EUR Flexible working hours Individual learning and development budget Partially or fully funded training and certifications English lessons Mentoring and support from experienced technical leaders Participation in conferences in Poland and abroad A culture focused on collaboration, knowledge sharing, and continuous improvement Space to innovate and bring your own ideas to life Support for IT community initiatives and professional networking Long-term cooperation in a stable, growing international organization

Healthcare

Sii

Java Developer with AI – pharmaceutical industry (f/m/x)

Senior

Remote

Warsaw, Poland

🏢 Summary: Remote Java Developer role focused on building and maintaining cloud-native, microservices-based backend systems for digital healthcare in the pharmaceutical industry, leveraging AI and LLM tools to enhance development processes. The position involves designing REST APIs, ensuring high code quality, and contributing to AI-driven clinical and decision-support solutions. Work is fully remote with an AI-first engineering approach. 🗂️ Requirements: Minimum 5 years experience with Java 17+, Strong knowledge of JVM internals, concurrency, and memory management, Strong experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Proven experience designing microservices architectures, Experience developing REST APIs, Hands-on experience with AI/LLM coding tools, Experience with AWS cloud services, Experience with observability tools, Proficiency with SQL and NoSQL databases, Experience with CI/CD pipelines, Proficiency with Git, Fluent Polish, Residing in Poland 📃 Skills: Java, JVM, SpringBoot, SpringMVC, SpringDataJPA, SpringSecurity, Microservices, REST, AWS, Grafana, OpenTelemetry, DataDog, SQL, NoSQL, Git, CICD, LLM, Copilot, Cursor, AI 🏢 Description: We are looking for an experienced Java Developer to work on innovative solutions in the pharmaceutical industry. Our systems support clinicians and patients worldwide, leveraging cloud-native platforms, microservices, and cutting-edge AI technologies such as large language models and intelligent agents that enhance the software development lifecycle. If you want to help shape the future of digital healthcare, working 100% remotely with an AI-first approach, this role is for you. Your tasks Develop and maintain backend services using Java/Spring Boot Apply AI tools to speed up refactoring, boilerplate generation, and debugging Design and develop REST APIs in a microservices architecture Automate unit, integration, and end-to-end testing with AI-assisted approaches Collaborate on CI/CD and code review processes, enhanced by AI tools Ensure high code quality, adherence to SOLID principles, and software best practices Contribute to projects in cutting-edge AI applications in pharma, e.g., clinical data analysis, intelligent decision support, and process automation Requirements Extensive experience (minimum 5 years) with Java 17+, JVM internals, concurrency, and memory management Strong knowledge of Spring Boot, including Spring MVC, Spring Data JPA, and Spring Security Proven expertise in designing and developing microservices-based applications Familiarity with AI/LLM tools to accelerate coding, refactoring, and bug fixing (e.g., Copilot, Cursor) Ability to leverage AI agents for automating unit tests, documentation, and PR descriptions Expertise with AWS cloud and observability tools such as Grafana, OpenTelemetry, or DataDog Proficiency with SQL and NoSQL databases, CI/CD pipelines, and Git version control Fluent Polish required Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

Sii

Lead Java Developer (f/m/x)

Senior

Hybrid

Warsaw, Poland

24,000 - 26,000 PLN

🏢 Summary: Opportunity for an experienced Java Tech Lead to combine hands-on backend development with technical leadership, driving architectural decisions and guiding a development team. The role focuses on designing scalable backend services with Java and Spring Boot while ensuring alignment with business goals and engineering best practices. Hybrid work model with production release support responsibilities. 🗂️ Requirements: Minimum 8 years of professional Java software engineering experience, Previous experience in a Technical Lead or similar leadership role, Strong expertise in Java 17+, Strong expertise in Spring Boot, Solid understanding of software architecture, Experience with distributed systems, Experience designing RESTful APIs, Fluent English, Fluent Polish, Residence in Poland, Availability for hybrid work (3 days per week in office), Availability to support production releases 1–2 weekends per month 📃 Skills: Java, Spring, SpringBoot, REST, API, Microservices, DistributedSystems 🏢 Description: We are looking for an experienced Java Tech Lead who will play a key role in shaping technical solutions, guiding the development team, and ensuring the successful delivery of high-quality software products. This position combines hands-on development with technical leadership. You will be responsible for driving architectural decisions, mentoring engineers, collaborating with Product Owners and Business Stakeholders, and ensuring that technical solutions align with business objectives and engineering best practices. Your tasks Leading technical design discussions and driving architectural decisions across the team Evaluating and proposing technical solutions to ensure scalability, maintainability, and performance Providing technical guidance and support to developers throughout the software development lifecycle Designing and developing backend services and REST APIs using Java and Spring Boot Performing hands-on coding for complex features and critical system components Supporting production releases and ensuring platform stability Requirements At least 8 years of professional experience in software engineering with Java Previous experience as a Technical Lead, Lead Developer, Senior Developer with mentoring responsibilities, or a similar leadership role Strong expertise in Java 17+ and Spring Boot Solid understanding of software architecture, distributed systems, and RESTful API design Fluency in English Open to a hybrid working model with presence in the office 3 days per week Availability to support production releases approximately 1–2 times per month during weekends (around 2 hours per occurrence) Fluent Polish required Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!