May 30, 2026

Drools Consultant / Rule Engine Expert

Senior • Remote

170 - 200 PLN/hr

Katowice, Poland

We are looking for a highly experienced Drools Consultant / Rule Engine Expert to join a strategic 6-month initiative focused on implementing and optimizing rule-based decision systems within a modern enterprise environment.

The project offers flexibility regarding engagement model — we are open to both full-time and part-time cooperation, depending on the consultant’s availability and expertise.

In this role, you will support development teams in building scalable and maintainable Drools-based solutions, helping establish technical standards, improve architecture quality, and accelerate adoption of the rule engine ecosystem across the organization.

Engagement details

  • Industry: Travel

  • Initial cooperation planned for 6 months

  • Possibility of both full-time and part-time engagement

  • Fully remote work model

  • Flexible working hours focused on outcomes and delivery quality

  • Budget: 170-200 net/h - B2B

Your responsibilities

  • Support teams in designing and implementing enterprise-grade solutions based on the Drools ecosystem

  • Analyze existing technical challenges and identify improvements related to performance, scalability, and maintainability

  • Define best practices for rule architecture, coding standards, and rule lifecycle management

  • Collaborate closely with software engineers, architects, and QA teams to ensure high-quality delivery

  • Participate in code reviews, workshops, and technical knowledge-sharing sessions

  • Design robust integrations between Drools components and modern microservices-based architectures

  • Identify technical risks and propose mitigation strategies within complex project environments

  • Contribute hands-on to implementation activities and optimization initiatives

  • Prepare and maintain technical documentation and implementation guidelines

We pay attention to candidates who have

  • Deep practical expertise with Drools, Business Central, KIE Server / KIE Containers, Complex Event Processing (CEP)

  • Strong Java development background, including Spring / Spring Boot and Hibernate

  • Experience in designing rule-based architectures within distributed systems

  • Strong understanding of software architecture and integration patterns

  • Ability to troubleshoot complex technical issues and drive solutions proactively

  • Excellent collaboration and communication skills

  • Experience working closely with development teams in Agile environments

  • Very good English communication skills

Nice to have experience:

  • OptaPlanner / Timefold

  • constraint-solving engines

  • Domain-Driven Design (DDD) principles

Work environment

  • Agile delivery model (Scrum / Kanban)

  • Fully remote work model with optional hybrid collaboration in Kraków or Gdańsk

  • Flexible working hours focused on outcomes and delivery quality

  • Collaborative engineering culture with experienced technical specialists

  • Modern technology stack and a supportive onboarding process

We offer

  • Opportunity to influence architecture and technical standards in a strategic initiative

  • High-impact role with strong ownership and autonomy

  • International and collaborative project environment

  • Access to modern tools, technologies, and a knowledge-sharing culture

Recruitment process

  • Introductory conversation

  • Technical discussion with the project team

  • Final client interview

Similar jobs you might like

Technology

emagine Polska

Full Stack Developer (Java, React)

Senior

Hybrid

Krakow, Poland

190 - 200 PLN/hr

🏢 Summary: Long-term B2B hybrid role focused on hands-on Java and React development within a microservices architecture, contributing directly to production code and system design. The position emphasizes high-frequency delivery, REST API development, and collaboration in a global engineering environment. It combines technical leadership with active development in financial-sector projects. 🗂️ Requirements: Strong experience with Java, Strong experience with ReactJS, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Recent experience with modern Java versions, Ability to deliver code changes frequently, Background in banking or financial sector 📃 Skills: Java, ReactJS, Microservices, REST, PostgreSQL, Docker, Kubernetes 🏢 Description: Working mode: Hybrid - 6 days per month at the Kraków office Contract type: B2B, long term cooperation Rate: 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.

Technology

New offer

RITS

Expert Java Engineer

Senior

Hybrid

Krakow, Poland

150 - 189 PLN/hr

🏢 Summary: Expert Java Engineer role focused on building scalable, high-performance financial systems using microservices, cloud-native technologies, and distributed architectures in a hybrid Kraków-based environment. The position involves backend development, architecture contributions, CI/CD and Kubernetes operations, and collaboration with global engineering teams. Candidates with strong Java, cloud, and distributed systems expertise, especially in banking or capital markets, are preferred. 🗂️ Requirements: 5+ years of software engineering experience, Strong Java experience, Experience with REST APIs, Experience with microservices architecture, Experience with messaging systems, Strong SQL knowledge, Hands-on Kubernetes experience, Experience with cloud platforms, Knowledge of NoSQL databases, Experience with distributed systems, Experience with CI/CD pipelines, Experience with Agile methodologies, Understanding of scalability and high-availability architectures, Experience in banking or capital markets domain 📃 Skills: Java, REST, Microservices, RabbitMQ, SQL, Kubernetes, GCP, NoSQL, CI/CD, Agile, Go, Rust, ClickHouse 🏢 Description: We are looking for an Expert Java Engineer to join a global team building and evolving mission-critical financial systems. This role is ideal for an experienced back-end engineer who enjoys designing scalable solutions, influencing architecture, and working on high-performance distributed systems. We offer: - Location: Kraków, Poland (Hybrid – 6–8 office visits per month) - Rate: Up to 190 PLN/h (B2B) - Candidates living outside Kraków are welcome to apply. - Travel and accommodation costs for office visits are covered. Responsibilities: - Design and develop scalable microservices and REST APIs. - Build high-performance, highly available back-end applications. - Develop and operate cloud-native solutions on Kubernetes and GCP. - Contribute to architecture decisions and technical roadmaps. - Optimize databases, integrations, and distributed systems. - Drive engineering best practices across CI/CD, security, and software quality. - Collaborate closely with business stakeholders and global engineering teams. - Mentor developers and support technical delivery. We are looking for: - 5+ years of professional software engineering experience. - Strong hands-on experience with Java. - Solid experience with REST APIs and microservices architecture. - Experience with messaging systems (RabbitMQ or similar). - Strong SQL database knowledge. - Hands-on experience with Kubernetes. - Experience working with cloud platforms (preferably GCP). - Knowledge of NoSQL databases and distributed systems. - Experience with CI/CD pipelines and Agile methodologies. - Strong understanding of scalability, performance, and high-availability architectures. - Experience in the banking or capital markets domain, preferably related to trade lifecycle, post-trade processing, or FX products. Nice to Have: - Experience with Go or Rust. - Experience with ClickHouse or other analytical databases. - Front-end development experience. - Knowledge of API governance. - Experience with large-scale data processing environments. Referral Program: - Recommend a friend and receive up to 5000 zł.

Technology

emagine Polska

Java+ React Developer

Senior

Hybrid

Krakow, Poland

180 - 200 PLN

🏢 Summary: Long-term B2B role focused on hands-on Java and React development within a microservices architecture, contributing directly to production code and system design. The position combines backend and frontend engineering with architectural responsibilities in a global, collaborative environment. The role supports high-frequency delivery in a financial services context. 🗂️ Requirements: Strong experience with Java, Strong experience with ReactJS, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Recent experience with modern Java versions, Experience delivering code changes at high frequency, Background in financial sector, preferably banking 📃 Skills: Java, ReactJS, Microservices, REST, PostgreSQL 🏢 Description: Working mode : Hybrid - 6 days per month at the Kraków office Contract type : B2B, long term cooperation Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes.

Technology

RITS

Expert Java Engineer

Senior

Hybrid

Krakow, MA, Poland

150 - 190 PLN/hr

🏢 Summary: Opportunity for an Expert Java Engineer to design and build scalable, high-performance financial systems within a global team. The role focuses on developing microservices, cloud-native solutions on Kubernetes and GCP, and influencing architectural decisions in mission-critical environments. Ideal for a senior back-end engineer experienced in distributed systems and banking or capital markets domains. 🗂️ Requirements: 5+ years of professional software engineering experience, Strong hands-on experience with Java, Experience with REST APIs and microservices architecture, Experience with messaging systems (RabbitMQ or similar), Strong SQL database knowledge, Hands-on experience with Kubernetes, Experience with cloud platforms (preferably GCP), Knowledge of NoSQL databases and distributed systems, Experience with CI/CD pipelines, Understanding of scalability, performance, and high-availability architectures, Experience in banking or capital markets domain 📃 Skills: Java, REST, Microservices, RabbitMQ, SQL, Kubernetes, GCP, NoSQL, CI/CD, Agile, DistributedSystems 🏢 Description: Expert Java Engineer We are looking for an Expert Java Engineer to join a global team building and evolving mission-critical financial systems. This role is ideal for an experienced back-end engineer who enjoys designing scalable solutions, influencing architecture, and working on high-performance distributed systems. 📍 Location: Kraków, Poland (Hybrid – 6–8 office visits per month)* 💰 Rate: Up to 190 PLN/h (B2B) * Hybrid Model Based in Kraków with 6–8 office days per month . Candidates living outside Kraków are welcome to apply. If you are willing to travel to the office, we will cover your travel and accommodation costs . Responsibilities: Design and develop scalable microservices and REST APIs. Build high-performance, highly available back-end applications. Develop and operate cloud-native solutions on Kubernetes and GCP. Contribute to architecture decisions and technical roadmaps. Optimize databases, integrations, and distributed systems. Drive engineering best practices across CI/CD, security, and software quality. Collaborate closely with business stakeholders and global engineering teams. Mentor developers and support technical delivery. We are looking for: 5+ years of professional software engineering experience. Strong hands-on experience with Java. Solid experience with REST APIs and microservices architecture. Experience with messaging systems (RabbitMQ or similar). Strong SQL database knowledge. Hands-on experience with Kubernetes. Experience working with cloud platforms (preferably GCP). Knowledge of NoSQL databases and distributed systems. Experience with CI/CD pipelines and Agile methodologies. Strong understanding of scalability, performance, and high-availability architectures. Experience in the banking or capital markets domain, preferably related to trade lifecycle, post-trade processing, or FX products. Nice to Have Experience with Go or Rust. Experience with ClickHouse or other analytical databases. Front-end development experience. Knowledge of API governance. Experience with large-scale data processing environments. This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network Don't hesitate and apply now! Nr ref.: 32/6/2026/r/3612

Technology

emagine Polska

Senior Fullstack Java Developer

Senior

Remote

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and building scalable cloud-native applications with modern frontend and backend technologies. The position involves developing robust APIs and services, contributing to architecture decisions, and improving platform reliability, performance, and security. This is a long-term remote B2B contract within a senior engineering environment. 🗂️ Requirements: Senior-level experience in software engineering, Strong hands-on experience with Java, Experience in backend development, Full-stack development experience with modern frontend frameworks, Understanding of cloud platforms and cloud-native architectures, Experience building production-grade, scalable systems, Ability to design APIs and backend services, Knowledge of containers and CI/CD practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, APIs, Microservices, Frontend, Cloud, DevOps 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments.

Technology

Cyclad

Application Consultant (Java/Guidewire)

Senior

Remote

Warsaw, Poland

145 - 160 PLN/hr

🏢 Summary: Remote B2B role for an Application Consultant responsible for designing, developing, and maintaining high-performance, scalable insurance/financial systems using Guidewire and Java. The position involves building cloud-native microservices, contributing to architecture decisions, and implementing CI/CD and automated testing within a modern DevOps environment. 🗂️ Requirements: Minimum 4+ years of commercial experience as Guidewire or Java Developer, At least 3+ years of hands-on experience with Guidewire (PolicyCenter or BillingCenter), Strong knowledge of Gosu and SQL, Experience with CI/CD pipelines and tools such as Git, Maven, Jenkins, or GitHub Actions, Strong understanding of OOP, functional programming, concurrency, and design patterns, Experience with Docker, Kubernetes, Helm, and Linux, Experience with event-driven architectures, Kafka, REST APIs, and distributed systems 📃 Skills: Java, Guidewire, PolicyCenter, BillingCenter, Gosu, SQL, Git, Maven, Jenkins, GitHub, Docker, Kubernetes, Helm, Linux, Kafka, REST, CI/CD 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting edge technologies that shape the world of the future. Currently, for our client, we are looking for a skilled Application Consultant to join a dynamic development team. In this role, you will contribute to both the development of new products and the maintenance of existing systems. Your responsibilities will include software design, implementation, testing, and ongoing support, with a strong focus on high-performance and scalable solutions. Project information: Budget: up to 160 PLN net/h (B2B) Work model: 100% remotely Type of employment: B2B contract Industry: insurance / financial services Key Responsibilities: Design, develop, and maintain software systems within a modern development environment Collaborate with cross-functional teams to deliver high-quality solutions Contribute to system architecture and technical design decisions Implement and maintain CI/CD pipelines and automated testing frameworks Build and optimize cloud-native, containerized applications Develop and integrate microservices and distributed systems Ensure performance, scalability, and reliability of applications Requirements: Minimum 4+ years of commercial experience as a Guidewire or Java Developer At least 3+ years of hands-on experience with Guidewire (PolicyCenter or BillingCenter) Strong knowledge of Gosu and SQL Solid experience with CI/CD pipelines, including tools such as Git, Maven, Jenkins, or GitHub Actions Strong software engineering fundamentals: OOP, functional programming, concurrency, and design patterns Experience with Docker, Kubernetes, Helm, and Linux environments Proven experience working with event-driven architectures, Kafka, REST APIs, and distributed systems Familiarity with AI-assisted development tools (e.g., GitHub Copilot) What We Offer: Private medical care with dental care (covering 70% of costs). Family package option possible Multisport card (also for an accompanying person) Life insurance International work environment

Technology

emagine Polska

Java Full-Stack Engineer

Senior

Remote

Warsaw, Poland

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and evolving scalable cloud-based products using Java and modern frontend technologies. The position involves building robust backend services, contributing to architecture decisions, and working with cloud-native deployments in a remote B2B setup. It requires strong independence and experience delivering high-quality, production-grade systems. 🗂️ Requirements: Senior-level software engineering experience, Strong hands-on experience with Java, Backend development expertise, Full-stack development experience, Experience with modern frontend frameworks, Understanding of cloud platforms, Experience with cloud-native architectures, Experience building production-grade systems, Ability to design scalable architectures, Experience with CI/CD and DevOps practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, REST, API, Microservices, HTML, CSS, JavaScript, DevOps, Observability 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments. Other Details Preferred locations include Vilnius, Lithuania or elsewhere in Lithuania , with secondary options being Poland or remote within the EU . This role is suitable for experienced professionals keen on working with innovative technologies in a dynamic environment.

Technology

emagine Polska

FullStack Developer Java & React (50% React, 50% Java)

Senior

Hybrid

Krakow, Poland

200 - 200 PLN/hr

🏢 Summary: Long-term B2B opportunity for a senior engineer to deliver production-ready code and shape system architecture in a microservices environment. The role combines hands-on Java and React development with architectural responsibilities in a global, collaborative setup. It focuses on high-frequency delivery and technical excellence within the financial sector. 🗂️ Requirements: Strong Java experience (latest versions), Strong React experience, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Proven high-frequency code delivery, Experience in banking or financial sector 📃 Skills: Java, React, Microservices, REST, PostgreSQL, Banking, Docker, Kubernetes 🏢 Description: Working mode : Hybrid - 6 days per month at the Warsaw office Contract type : B2B, long term cooperation Rate : 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.

Technology

Cyclad

Application Consultant (Java/Guidewire)

Senior

Hybrid

Warsaw, Poland

145 - 160 PLN/hr

🏢 Summary: B2B role for an experienced Application Consultant to design, develop, and maintain high‑performance, scalable insurance systems using Guidewire and Java. The position involves building cloud‑native, containerized microservices, contributing to architecture decisions, and implementing CI/CD and automated testing in a hybrid Warsaw setup. 🗂️ Requirements: Minimum 4+ years commercial experience as Guidewire or Java Developer, At least 3+ years hands-on experience with Guidewire (PolicyCenter or BillingCenter), Strong knowledge of Gosu and SQL, Experience with CI/CD pipelines and related tools, Strong understanding of OOP, functional programming, concurrency, design patterns, Experience with Docker, Kubernetes, Helm, Linux, Experience with event-driven architectures and distributed systems, Experience with Kafka and REST APIs 📃 Skills: Java, Guidewire, PolicyCenter, BillingCenter, Gosu, SQL, Git, Maven, Jenkins, GitHub, CI/CD, Docker, Kubernetes, Helm, Linux, Kafka, REST, OOP 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting edge technologies that shape the world of the future. Currently, for our client, we are looking for a skilled Application Consultant to join a dynamic development team. In this role, you will contribute to both the development of new products and the maintenance of existing systems. Your responsibilities will include software design, implementation, testing, and ongoing support, with a strong focus on high-performance and scalable solutions. Project information: Budget: up to 160 PLN net/h (B2B) Work model: Hybrid/ Warsaw (Wola) -up to 1 day per week in the office Type of employment: B2B contract Industry: insurance / financial services Key Responsibilities: Design, develop, and maintain software systems within a modern development environment Collaborate with cross-functional teams to deliver high-quality solutions Contribute to system architecture and technical design decisions Implement and maintain CI/CD pipelines and automated testing frameworks Build and optimize cloud-native, containerized applications Develop and integrate microservices and distributed systems Ensure performance, scalability, and reliability of applications Requirements: Minimum 4+ years of commercial experience as a Guidewire or Java Developer At least 3+ years of hands-on experience with Guidewire (PolicyCenter or BillingCenter) Strong knowledge of Gosu and SQL Solid experience with CI/CD pipelines, including tools such as Git, Maven, Jenkins, or GitHub Actions Strong software engineering fundamentals: OOP, functional programming, concurrency, and design patterns Experience with Docker, Kubernetes, Helm, and Linux environments Proven experience working with event-driven architectures, Kafka, REST APIs, and distributed systems Familiarity with AI-assisted development tools (e.g., GitHub Copilot) What We Offer: Private medical care with dental care (covering 70% of costs). Family package option possible Multisport card (also for an accompanying person) Life insurance International work environment

Technology

emagine Polska

Integration Engineer

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Senior Integration Engineer role focused on designing, building, and optimizing scalable integrations between a business-critical SaaS platform and external systems. The assignment combines hands-on development with architectural improvements and standardization of the integration landscape. The consultant will enhance integration practices, frameworks, and cloud-based services in a modern product-driven environment. 🗂️ Requirements: 5-6+ years software development experience, Minimum 2 years in integration-focused role, Strong knowledge of APIs and distributed systems, Experience with event sourcing, Experience building scalable integration services, Experience integrating ERP and/or Payroll systems, Proficiency in at least one OOP language (Java, Kotlin, or C#), Experience with Node.js, React, or TypeScript, Experience with PostgreSQL or MongoDB, Experience with AWS, Azure, or GCP, Experience with integration frameworks (Apache Camel, JBoss Fuse, Azure Logic Apps, or iPaaS), Experience using AI tools in development workflow 📃 Skills: APIs, DistributedSystems, EventSourcing, Integration, ERP, Payroll, Java, Kotlin, C#, OOP, Node.js, React, TypeScript, PostgreSQL, MongoDB, AWS, Azure, GCP, ApacheCamel, JBossFuse, AzureLogicApps, iPaaS, AI 🏢 Description: Location: Remote with occasional visits to the office in Stockholm Start: ASAP/or after the Summer Duration: Initial 6 months About the Assignment We are looking for a highly experienced Integration Engineer to join a product-focused technology organization undergoing continued growth and modernization. The assignment focuses on designing, building, and optimizing integrations between a business-critical SaaS platform and a broad ecosystem of external systems. The consultant will play a key role in both hands-on development and strategic improvements of the client's integration landscape. This is a senior-level role where the consultant is expected to actively contribute to development while also helping elevate engineering practices across the team. Responsibilities Design, develop, and maintain integration solutions between internal and external platforms. Evaluate and assess the existing integration architecture and provide improvement recommendations. Drive standardization, scalability, and maintainability across integration services. Collaborate closely with engineering, product, and business stakeholders. Contribute to architectural decisions and integration best practices. Support the development of reusable integration patterns and frameworks. Mentor team members and help strengthen the team's technical capabilities. Leverage modern AI-assisted development tools and workflows to improve productivity and quality. Required Experience A passionate professional with a solid technical understanding of concepts such as APIs, distributed systems, event sourcing, and integrations, with at least 5-6 years of experience as a developer including at least 2 years in an integration-focused role. Proficiency in building scalable integration services, preferably with systems such as ERP and/or Payroll. Fluency in at least one OOP language such as Java, Kotlin, or C#, with experience across frontend (preferably Node.js, React, or TypeScript) and databases (preferably PostgreSQL or MongoDB). Experience working in cloud environments like AWS, Azure, or Google Cloud. Familiarity with integration frameworks like Apache Camel, JBoss Fuse, Azure Logic Apps, or iPaaS solutions. Track record of leveraging AI tools in your development workflow. Strong attention to detail and the ability to deliver stable, scalable integrations. Strong analytical abilities and excellent communication skills. Nice to have Experience in identity and access management. Experience in the HRIS domain, HR master data, HR systems, payroll data, and employee and organizational data. Experience working with remote teams across multiple countries. Personal Qualities Highly hands-on and delivery-oriented. Comfortable operating both strategically and technically. Strong problem-solving and analytical mindset. Passionate about engineering excellence and continuous improvement. Ability to challenge existing approaches and drive positive change.