June 13, 2026
Integration Engineer
Senior • Hybrid
Stockholm, Sweden
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.
Similar jobs you might like
Technology
emagine Polska
Senior Embedded Software Engineer
Senior
On-site
Stockholm, Sweden
🏢 Summary: Senior Embedded Software Engineer role focused on developing and maintaining embedded software for connected devices and IoT solutions in a cross-functional agile environment. The position involves hands-on development, system integration, architecture contributions, and technical leadership within a senior engineering team. The contract is based in Stockholm for 9–12 months starting in September or October. 🗂️ Requirements: Extensive experience in embedded software development, Strong background in IoT and connected device solutions, Strong Python programming skills, Experience with device-level software, firmware, or embedded systems, Understanding of software architecture, testing, and system integration, Ability to work independently and take ownership of technical challenges, Excellent English communication skills, Ability to work onsite when required 📃 Skills: Python, IoT, Embedded, Firmware, Architecture, Testing, Integration, Backend, Cloud, Agile 🏢 Description: Location: Stockholm Duration: 9–12 months Start Date: September / October Language: English Role Overview We are looking for a Senior Embedded Software Engineer to join a device-focused development team working on connected products and IoT solutions. The ideal consultant is a highly experienced software engineer who can contribute hands-on while also bringing stability, technical leadership, and a calm, structured approach to the team. You will be involved in the development, integration, and maintenance of embedded software running on connected devices, collaborating closely with cross-functional teams to deliver reliable and scalable solutions. Location: Stockholm Duration: 9–12 months Start Date: September / October Language: English Key Responsibilities Design, develop, and maintain embedded software for connected devices. Contribute to the architecture and implementation of IoT solutions. Develop and optimize software components using Python and other relevant technologies. Support integration between device software, cloud services, and backend systems. Troubleshoot, debug, and improve system performance and reliability. Collaborate with engineering, product, and operations teams in an agile environment. Provide senior-level guidance and help create stability and structure within the development team. Participate in code reviews and promote software engineering best practices. Required Skills & Experience Extensive experience in embedded software development . Strong background in IoT and connected device solutions . Solid programming skills in Python . Experience working with device-level software, firmware, or embedded systems. Strong understanding of software architecture, testing, and system integration. Ability to work independently and take ownership of technical challenges. Excellent communication skills in English. Preferred Qualifications Previous experience from large-scale industrial, automotive, transportation, or connected-product environments. Experience from organizations such as Scania, Stonebridge , or similar technology-driven companies is highly valued. Ability and willingness to spend time onsite when required. Proven track record as a senior consultant capable of mentoring others and creating a positive, stable team environment. Personal Profile Senior and self-driven professional. Pragmatic, collaborative, and solution-oriented. Calm and structured approach to complex technical challenges. Comfortable working in cross-functional and international teams.
Technology
Shimi Sp. z o.o.
Senior Integrations Engineer (m/f/n)
Senior
Remote
25 - 30 USD/hr
🏢 Summary: B2B contract role for a Senior Integrations Engineer to own end-to-end partner integrations for an orchestration platform in autonomous last-mile logistics. The position focuses on API contract design, event-driven backend systems on GCP, and leading integrations from technical discovery through go-live and production support. 100% remote, 6+ months, PST core hours. 🗂️ Requirements: 7+ years of experience delivering production backend systems, 2+ years owning external partner integrations end-to-end, Strong backend development experience with Go, Python, JavaScript or TypeScript, Strong API design experience with REST, OpenAPI, webhooks, pagination and versioning, Production experience with event-driven architectures, Hands-on experience with GCP including GKE or Kubernetes, serverless, managed messaging and databases, Experience with IAM and Infrastructure as Code using Terraform, Ability to manage API negotiations, technical kickoffs and go-live support, Experience with AI-supported engineering workflows 📃 Skills: Go, Python, JavaScript, TypeScript, REST, OpenAPI, Webhooks, GCP, GKE, Kubernetes, Serverless, Terraform, IAM, Event-driven 🏢 Description: We are looking for a Senior Integrations Engineer (m/f/n) to join our client’s team. Context: Orchestration platform for autonomous last-mile logistics, connecting retailers, real-estate owners, AV fleets, and delivery partners. The role focuses on owning partner integrations end-to-end, from API contract design and technical discovery to go-live and production operations. Responsibilities: Design and deliver partner integrations. Own API contracts, SDKs, documentation and integration patterns. Build resilient event-driven systems on GCP using container orchestration, serverless compute, managed messaging, and managed data layers. Own technical partner relationships during kickoff, build, launch, incident handling, and post-launch support. Define integration standards for reliability, observability, idempotency, retries, replay, pagination, versioning, and error handling. Requirements: 7+ years of experience shipping production backend systems. 2+ years of experience owning external partner integrations end-to-end. Strong backend engineering experience with Go, Python, and JavaScript/TypeScript. Strong API design skills: REST, OpenAPI, webhooks, pagination, versioning, and error contracts. Production experience with event-driven architecture, including retries, poison messages, out-of-order delivery, and feedback loops. Strong GCP experience, including GKE or Kubernetes, serverless compute, managed messaging, managed databases, IAM, and Terraform. Experience leading customer-facing technical conversations with partner engineering teams. Ability to manage technical kickoff, API negotiation, go-live support, and live incident de-escalation. Practical AI-native engineering workflow experience, including AI-supported code production, review, testing, delivery, and validation. Strong written and verbal communication skills in English. Nice to Have: Experience in logistics, last-mile delivery, autonomous vehicles, or robotics Experience with telephony, identity, or compliance-sensitive third-party integrations SOC 2, ISO 27001, or compliance engineering experience Technology stack (in short): Go/Python. JavaScript/TypeScript. REST APIs. OpenAPI 3.1. Webhooks. GCP. GKE/Kubernetes. Serverless. Terraform. IAM. Event-driven Architecture. What we offer: Contract type: B2B with SHIMI. Rate: max. 30 USD/h. Type of work: 100 % remote. Work hours: PST core hours. Duration: 6 months + extension
Technology
emagine Polska
Senior Platform Engineer - AI (Java or GO)
Senior
Hybrid
Stockholm, Sweden
🏢 Summary: Senior Platform Engineer consultant role focused on building AI-native platform capabilities, governance, and developer productivity tooling in a cloud-native environment. The position involves developing secure AI agent workflows, improving CI/CD automation, and enabling self-service engineering solutions for internal teams. This hybrid Stockholm-based assignment runs until the end of the year in a fast-moving and exploratory environment. 🗂️ Requirements: 5+ years of software, platform, DevEx, or infrastructure engineering experience, Strong proficiency in Java, Strong proficiency in Spring Boot or Go, Hands-on experience with AWS, Hands-on experience with EKS/Kubernetes, Experience with service deployment and observability, Experience designing and automating CI/CD pipelines, Experience with GitHub Actions, Ability to build self-service developer solutions, Strong communication and presentation skills 📃 Skills: Java, Spring, Go, AWS, EKS, Kubernetes, CI/CD, GitHub, Actions, LLMs, MCP, DevEx 🏢 Description: Role: Senior Platform Engineer - AI, Consultant Start Date: ASAP/August Number of Consultants: 3 Assignment Duration: Until end of the year Location: Hybrid setup from Stockholm Project & Environment Overview We are building the foundations for an AI-native software development lifecycle , where engineering teams can safely delegate meaningful work to AI agents within clear governance, compliance, and auditability boundaries. The team owns key parts of the internal developer experience, including AI platform capabilities, developer productivity tooling, platform compliance, and self-service workflows for engineering teams. This is a fast-moving and exploratory environment. Priorities and technical direction may evolve as we learn, validate, and ship. We are looking for a senior engineer who is highly self-driven, comfortable with ambiguity, and able to turn unclear problems into practical platform capabilities. Profile & Requirements Required Senior platform engineering experience: 5+ years of software, platform, DevEx, or infrastructure engineering experience. Strong backend engineering skills: High proficiency in Java/Spring Boot or Go . Cloud-native platform experience: Hands-on experience with AWS, EKS/Kubernetes , service deployment, observability, and production-grade infrastructure. CI/CD expertise: Strong experience designing and automating pipelines, preferably with GitHub Actions . Developer experience mindset: Ability to identify engineering friction and build practical self-service solutions that improve speed, quality, and reliability. Strong communication skills: Comfortable presenting technical solutions, running demos, and driving adoption across engineering teams. Highly Valuable Hands-on experience with LLMs , AI-assisted development, or agentic engineering workflows. Experience building or integrating multi-agent orchestration systems . Experience with Model Context Protocol (MCP) servers, tools, or similar integration patterns. Experience working in regulated environments with auditability, compliance, security, and cost-control requirements. Responsibilities & Deliverables You will build and deliver functional platform capabilities directly used by internal engineering teams. AI Agent Platform: Build secure, production-grade platform capabilities that allow teams to delegate engineering tasks to AI agents in a controlled and observable way. Agent Governance & Auditability: Implement traceability, approval flows, audit logs, cost attribution, token/API spend tracking, and operational guardrails. AI-Native CI/CD Automation: Improve GitHub Actions pipelines and integrate compliance and quality checks suitable for both human-written and agent-generated code. Developer Experience Improvements: Work closely with product engineering teams to identify daily blockers and turn them into self-service tools, templates, workflows, or platform features. Internal Adoption: Lead demos, workshops, and technical walkthroughs to help engineers understand and adopt new AI platform capabilities.
Technology
emagine Polska
Integration Architect
Senior
Remote
Warsaw, Poland
53 - 53 PLN/hr
🏢 Summary: Senior Integration Architect role focused on designing and leading integration processes for a global data integration backbone connecting enterprise applications. The position involves architectural oversight, hands-on integration design, and technical leadership to ensure scalable and reliable system connectivity. This is a fully remote B2B contract role within a digital transformation and AI-driven environment. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, IT, Data Engineering or related field, Proven experience in IT architecture and system integration, Hands-on experience with NodeJS, Experience with AWS services, Experience with Terraform (Infrastructure as Code), Knowledge of Azure DevOps, Experience with GitHub Repos, Proficiency with Linux command line, Experience in GxP environments, Experience managing IT projects 📃 Skills: NodeJS, AWS, CloudWatch, Lambda, Terraform, Azure, DevOps, GitHub, Linux, GxP, CICD, Architecture, Integration 🏢 Description: Introduction & Summary: The Data, Analytics, and AI Organization within the Digital Transformation Unit is seeking a skilled Senior Integration Architect to lead integration processes for a global data integration backbone. This platform connects applications for a uniform experience across customers and employees. What we offer: Rate: 53 euro/ h Full Remote from UE B2B Contract Main Responsibilities: As a Senior Integration Architect, you will be responsible for the following: Integration Planning and Design: Lead planning and design of integration processes to ensure effective system connectivity. Team Leadership: Manage and mentor engineers in implementing integration solutions. Collaboration with Stakeholders: Work with Squad Leads to align integration strategies with business objectives. Technical Oversight: Ensure scalable, reliable integration solutions following IT architectural best practices. Documentation and Standards: Maintain comprehensive documentation for integration standards and practices. Intercultural Communication: Promote open communication among teams across diverse geographical locations. Key Requirements: Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, or related field. Proficiency in IT Architecture & design, with specific experience in system integration. Experience with NodeJS and AWS services including CloudWatch, Lambda, and more. Familiarity with Infrastructure as Code (Terraform). Knowledge of Azure DevOps, GitHub Repos, and Linux command line tools. Experience in GxP environments and in managing IT projects. Strong analytical and problem-solving skills. Excellent verbal and written communication skills. Fluent in English; German proficiency is a plus. Nice to Have: Experience in Agile Project Management techniques. Knowledge of CI/CD processes. Experience working in multicultural environments.
Technology
emagine Polska
Integration Architect ( AWS + Node.js/Python)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Integration Architect role responsible for designing and leading implementation of system integration processes within a global data integration platform in the pharma industry, focusing on manufacturing systems and distributed architectures. The position combines hands-on technical architecture with team leadership and collaboration across international stakeholders. The role emphasizes scalable, compliant, and automated integration solutions in a cloud-based environment. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, Data Science or related field, Proven experience in IT architecture and system integration design, Experience designing distributed systems and APIs, Hands-on experience with NodeJS or Python, Experience with AWS services (SQS, CloudWatch, Lambda, DynamoDB, API Gateway, IAM, Networking, DocumentDB), Experience with Terraform (IaaS), Experience with Azure DevOps and GitHub (Repos, Actions), Proficiency with Linux command line and shell scripting, Experience building IT systems in GxP environment, Experience with CI/CD processes and integration automation, Experience managing IT projects using Agile methodologies, Fluent English (spoken and written) 📃 Skills: NodeJS, Python, AWS, SQS, CloudWatch, Lambda, DynamoDB, APIGateway, IAM, DocumentDB, Terraform, AzureDevOps, GitHub, GitHubActions, Linux, Shell, CI/CD, GxP, API, DistributedSystems, Networking 🏢 Description: Industry: Pharma Remote in Europe B2B contract Purpose of the Role: The Data, Analytics, and AI Organization of the Digital Transformation Unit operates a global transactional data integration backbone. This platform is designed to connect internal and external applications and systems, providing a uniform experience for customers, consumers, and employees. The backbone offers composable infrastructure modules, development frameworks, CI/CD automations, and developer tooling to software engineering teams that build integrations on top of the platform. As a Senior Integration Architect, you will be responsible for planning and designing integration processes while leading a team of engineers to implement those processes. A key activity will be aligning with Squad Leads in your Unit regarding new interfaces. Your Tasks & Responsibilities: Integration Planning and Design: Lead the planning and design of integration processes & interfaces to ensure effective connectivity between various systems and applications, predominantly in Manufacturing area. Team Leadership: Manage and mentor a team of engineers, providing guidance and support in the implementation of integration solutions. Collaboration with Stakeholders: Work closely with Squad Leads and other stakeholders to understand integration requirements and align integration strategies with business goals. Technical Oversight: Ensure that integration solutions are scalable, reliable, and maintainable, adhering to best practices in IT architecture. Documentation and Standards: Create, maintain & review comprehensive documentation for integration processes, standards, and best practices. Intercultural Communication: Foster an environment of open communication and collaboration among diverse teams across different geographical locations. Who You Are: Educational Background: Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, Data Science, or a related field. Significant relevant experience may also be considered. Technical Skills: Proficiency in IT Architecture & design: specifically in system integration, designing distributed systems and API design. Experience with NodeJS or Python and AWS services (SQS, CloudWatch, Lambda, DynamoDB, API Gateway, IAM, Networking Service, Document DB). Familiarity with IaaS (Terraform). Azure DevOps, GitHub Repos, and GitHub Actions. Linux command line tools and shell scripting. Compliance Regulations: Experience with building IT system in a GxP environment. Project Management Experience: Demonstrated experience in managing IT projects, Agile Project Management techniques, coordinating with international partners, and understanding the structure of large organizations, estimating costs and timelines. Integration and Automation Expertise: Knowledge of CI/CD processes and experience in building and deploying integration solutions. Problem-Solving Skills: Strong analytical skills with the ability to troubleshoot and resolve technical issues effectively. Communication Skills: Excellent verbal and written communication skills, with the ability to present complex technical information to non-technical stakeholders. Intercultural Competence: Ability to work collaboratively in a multicultural environment, respecting diverse perspectives and fostering teamwork. Language Proficiency: Fluent in English, both spoken and written. German is a plus. Other Details: This position may require flexibility for remote work arrangements. The role involves collaborating with teams across various regions and will include responsibilities related to fostering integration in a global context.
Technology
B-SoftPlats
Senior Java/Kotlin Engineer
Senior
Remote
🏢 Summary: Hands-on Lead Integration Engineer role combining team leadership with architecture and development of enterprise-grade integrations for a core banking platform. Responsible for designing scalable integration solutions, orchestrating complex workflows, and ensuring secure, reliable connectivity with financial systems. The position involves mentoring engineers while actively contributing to backend and integration development. 🗂️ Requirements: 7+ years backend or integration engineering experience, 3+ years technical leadership experience, Advanced proficiency in Java or Kotlin, Strong experience with Quarkus framework, Hands-on experience with Temporal workflow orchestration, Strong knowledge of Apache Kafka, Experience with relational and NoSQL databases, Expertise in RESTful APIs and OpenAPI, Knowledge of OAuth2 and JWT, Experience with encryption and mTLS 📃 Skills: Java, Kotlin, Quarkus, Temporal, Kafka, PostgreSQL, Elasticsearch, Redis, REST, OpenAPI, OAuth2, JWT, mTLS, Camel, AWS, GCP, Azure, Docker, Kubernetes, Argo, Terraform 🏢 Description: Job description About the Role We are seeking an experienced Lead Integration Engineer to manage and grow our integration engineering team while remaining hands-on with architecture and development. The ideal candidate will have extensive experience designing enterprise-grade integrations across financial systems, combined with proven team leadership skills. You will be responsible for managing engineers, mentoring the team, architecting our integration strategy, and actively contributing to the delivery of scalable solutions that power our core banking platform. This is a hands-on management role where you will both guide your team and directly contribute to critical integration work. Responsibilities Architect and oversee the design of high-quality, scalable, and reliable integrations using Java, Kotlin, Quarkus, and Temporal. Lead the development and management of connectors to third-party systems, including core banking platforms (e.g., Mambu, Saascada, Tuum), payment gateways, and financial service providers, using Apache Camel. Design and orchestrate complex business workflows using Temporal, establishing best practices and patterns. Lead and mentor a team of integration engineers, providing technical guidance and fostering continuous learning. Collaborate with cross-functional teams (product, engineering, operations) to define integration architecture, requirements, and deliver solutions. Establish and enforce security and integrity standards by implementing best practices for authentication, authorization, and data protection. Drive the continuous improvement of our integration platform, processes, and engineering practices. Lead troubleshooting and resolution of complex integration issues and architectural challenges. Evaluate and recommend new technologies and tools to enhance our integration capabilities. Required Skills and Experience 7+ years of professional experience as an Integration Engineer or Software Engineer, with significant focus on backend development. 3+ years of leadership or senior technical leadership experience, guiding teams and providing technical direction. Advanced proficiency in Java and/or Kotlin with deep experience with the Quarkus framework. Hands-on expertise with Temporal for workflow orchestration and complex distributed systems. Strong experience with messaging systems, particularly Apache Kafka. Deep understanding of relational databases, such as PostgreSQL, and NoSQL databases like Elasticsearch and Redis. Expert-level experience building and consuming RESTful APIs with a strong understanding of OpenAPI standards. Advanced understanding of security principles and best practices, including: Encryption: Data-at-rest and data-in-transit encryption mechanisms Authentication and Authorization: Standards like OAuth 2.0 and JWT mTLS: Mutual TLS for secure service communication Excellent problem-solving, architectural thinking, and debugging skills. Strong communication and leadership skills with the ability to influence across teams. Preferred Qualifications Extensive experience with Apache Camel for enterprise integration solutions. 5+ years of experience in the financial services or fintech industry. Deep experience with core banking platforms such as Mambu, SaasCada, or Tuum. Strong knowledge of cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). Experience in architecting and managing CI/CD pipelines using tools like Argo Workflows. Proficiency with infrastructure-as-code tools like Terraform. Experience building and scaling integration platforms in fast-growing environments.
Technology
B-SoftPlats
Senior Java/Kotlin Engineer
Senior
Remote
🏢 Summary: Hands-on Lead Integration Engineer role combining technical leadership with architecture and development of enterprise-grade integrations for a core banking platform. You will lead and mentor a team while designing scalable integrations, complex workflows, and secure distributed systems using modern backend and cloud technologies. The position focuses on building reliable connectors to financial systems and continuously improving integration architecture and practices. 🗂️ Requirements: 7+ years experience in integration or backend software engineering, 3+ years leadership or senior technical leadership experience, Advanced proficiency in Java or Kotlin, Deep experience with Quarkus framework, Hands-on expertise with Temporal for workflow orchestration, Strong experience with Apache Kafka, Strong knowledge of PostgreSQL and NoSQL databases, Expert experience with RESTful APIs and OpenAPI, Strong understanding of security principles (encryption, OAuth2, JWT, mTLS) 📃 Skills: Java, Kotlin, Quarkus, Temporal, Kafka, PostgreSQL, Elasticsearch, Redis, REST, OpenAPI, OAuth2, JWT, mTLS, Apache, Camel, AWS, GCP, Azure, Docker, Kubernetes, Argo, Terraform 🏢 Description: Job description About the Role We are seeking an experienced Lead Integration Engineer to manage and grow our integration engineering team while remaining hands-on with architecture and development. The ideal candidate will have extensive experience designing enterprise-grade integrations across financial systems, combined with proven team leadership skills. You will be responsible for managing engineers, mentoring the team, architecting our integration strategy, and actively contributing to the delivery of scalable solutions that power our core banking platform. This is a hands-on management role where you will both guide your team and directly contribute to critical integration work. Responsibilities Architect and oversee the design of high-quality, scalable, and reliable integrations using Java, Kotlin, Quarkus, and Temporal. Lead the development and management of connectors to third-party systems, including core banking platforms (e.g., Mambu, Saascada, Tuum), payment gateways, and financial service providers, using Apache Camel. Design and orchestrate complex business workflows using Temporal, establishing best practices and patterns. Lead and mentor a team of integration engineers, providing technical guidance and fostering continuous learning. Collaborate with cross-functional teams (product, engineering, operations) to define integration architecture, requirements, and deliver solutions. Establish and enforce security and integrity standards by implementing best practices for authentication, authorization, and data protection. Drive the continuous improvement of our integration platform, processes, and engineering practices. Lead troubleshooting and resolution of complex integration issues and architectural challenges. Evaluate and recommend new technologies and tools to enhance our integration capabilities. Required Skills and Experience 7+ years of professional experience as an Integration Engineer or Software Engineer, with significant focus on backend development. 3+ years of leadership or senior technical leadership experience, guiding teams and providing technical direction. Advanced proficiency in Java and/or Kotlin with deep experience with the Quarkus framework. Hands-on expertise with Temporal for workflow orchestration and complex distributed systems. Strong experience with messaging systems, particularly Apache Kafka. Deep understanding of relational databases, such as PostgreSQL, and NoSQL databases like Elasticsearch and Redis. Expert-level experience building and consuming RESTful APIs with a strong understanding of OpenAPI standards. Advanced understanding of security principles and best practices, including: Encryption: Data-at-rest and data-in-transit encryption mechanisms Authentication and Authorization: Standards like OAuth 2.0 and JWT mTLS: Mutual TLS for secure service communication Excellent problem-solving, architectural thinking, and debugging skills. Strong communication and leadership skills with the ability to influence across teams. Preferred Qualifications Extensive experience with Apache Camel for enterprise integration solutions. 5+ years of experience in the financial services or fintech industry. Deep experience with core banking platforms such as Mambu, SaasCada, or Tuum. Strong knowledge of cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). Experience in architecting and managing CI/CD pipelines using tools like Argo Workflows. Proficiency with infrastructure-as-code tools like Terraform. Experience building and scaling integration platforms in fast-growing environments.
Technology
emagine Polska
Software Engineer with Strong Networking Skills
Senior
Hybrid
Stockholm, Sweden
🏢 Summary: Engineer role focused on building and scaling CI infrastructure and agent runtime to support thousands of engineers and high-volume builds across multiple platforms. The position drives automation, system health, and large-scale monorepo support within a cross-functional platform team. It emphasizes cloud deployments, system administration, and strong programming expertise to deliver a fast, reliable developer experience. 🗂️ Requirements: 6+ years experience building large-scale systems, Experience with Linux, MacOS, and Windows system administration, Strong programming skills in Java, Strong programming skills in Python, Experience with GCP, Azure, or AWS, Knowledge of networking fundamentals, Understanding of testing, CI, and CD best practices, Experience provisioning Mac CI agents 📃 Skills: Java, Python, Linux, MacOS, Windows, GCP, Azure, AWS, Networking, CI, CD, Buildkite, TeamCity, Ansible, Terraform, Packer, Docker 🏢 Description: Do you love being in the flow as a developer and want to enable that for everyone else as well? Do you believe that the key to personal flow is in making the local developer build experience fast, well-integrated, automated and with meaningful insights? We are seeking a collaborative and curious Engineer to help drive and develop our CI infrastructure and agent runtime forward. Introduction & Summary Continuous Integration (CI) is at the core of our developer experience. Our growth and widespread presence means we run CI against a number of target platforms. In a context where swift flexibility is of utmost importance, we need to provide CI environments that enable the rest of the company to deliver functionality to our customers with both speed and safety. This role will be part of a team collaboratively creating and owning our CI and agent runtime infrastructure for us aiming to provide our engineers with a streamlined, simple to use and safe build experience at scale. The role is located in the Platform Developer Experience (PDX) studio within the Platform Mission. The PDX Studio oversees and owns the infrastructure that cuts across all engineering disciplines. Main Responsibilities Execute on our future CI infrastructure strategy that is able to serve 3000+ engineers doing hundreds of thousands of builds daily and beyond. Support with Operational tasks keeping our systems healthy and up to date. Drive the automation and improvements of our CI agents across our current technical stacks. Help scale our CI infrastructure to support large-scale monorepos. Collaborate with sibling teams to discover what a best-in-class CI infrastructure means. Key Requirements 6+ years of experience in building and implementing large-scale systems across various projects and teams. Proven experience with Linux, MacOS, and Windows system administration. Strong programming skills in Java and Python. Experience deploying to and implementing solutions in GCP, Azure, and/or AWS. Familiarity with networking fundamentals. Understanding of software engineering best practices such as testing, continuous integration, and continuous delivery. Experience with provisioning Mac agents for CI in previous projects. Nice to Have Experience with Buildkite and TeamCity. Knowledge of Ansible, Terraform, and Packer. Expertise in Docker. Other Details Start: Asap or August Length: 6 months Location: Sweden
Technology
emagine Polska
Senior Software Developer (.NET & Azure, understanding of Python)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Software Developer role focused on designing and implementing complex API and microservice integrations in a banking environment using Azure and .NET. The position combines solution design with hands-on development, owning the full lifecycle of secure, low-latency integration solutions. The developer will lead Azure-based integrations, optimize Python transformations, and ensure high-quality, well-monitored applications. 🗂️ Requirements: 7+ years of hands-on experience with Azure development, Strong experience with .NET development, Experience building integration solutions using .NET and Azure, Experience with Azure Functions, APIM, Service Bus, App Insights, Working knowledge of Python for integration and transformation tasks, Experience writing and maintaining unit tests, Expertise in Application Insights monitoring and optimization, Experience designing integration patterns in CRM context 📃 Skills: Azure, AzureFunctions, ServiceBus, APIM, AppInsights, .NET, Python, Microservices, APIs, CRM, UnitTesting 🏢 Description: 🌍 Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office • People outside of Krakow and Warsaw - 1-2x per month in the office ⏰ Start : June/July 2026. 📝 Contract : B2B. ⏳ Duration : >12 months contracts. 📕 Project language : English. 💼 Industry : Banking. 📑 Workload: Full time. ⚙️ Recruitment process : 1h technical screening on zoom. 💻 Equipment : Work on emagine or your own equipment. We are looking for a Senior Software Developer who thrives at the intersection of technical design and hands-on execution . In this role, you will be the technical engine driving key initiatives for integration projects. Unlike a traditional architect role, your focus will be on Solution Design: creating the technical 'how-to' for complex integrations and then leading the end-to-end development . Main Responsibilities: Draft end-to-end technical designs for API solutions and microservice integration patterns. Own the full development cycle, ensuring secure, low-latency communication paths between backend systems and UI/UX layers. Manage the technical integration of platforms using Azure Functions and Service Bus. Fine-tune Python-based code mainly for specific transformations (e.g. Pendo-related) while having the agility to refactor logic as needed. Participate in design reviews and incorporate stakeholder feedback. Support discussions surrounding potential migrations to managed environments. Key Requirements: 7+ years of hands-on experience in Azure development (Functions, App Insights, APIM, and Service Bus ). Strong experience in .NET development (primary technology.) Experience in building integration solutions using . NET and Azure. Expertise in Python (basic/working knowledge required, mainly for integration/transformation tasks), with strong proficiency in .NET. A 'quality-first' mindset with extensive experience writing and maintaining unit tests. Deep expertise in using Application Insights for monitoring and optimizing live applications. Proven experience in designing and building integration patterns within a CRM context. Nice to Have: Exposure to Power Platform (optional) . Experience with Google Cloud Platform (GCP). Prior experience with Highspot, Pendo, or MS Dynamics integrations.
Technology
emagine Polska
Senior System Integration & Test Engineer
Senior
Hybrid
Bucharest, Romania
🏢 Summary: Senior System Integration & Test Engineer role focused on defining and executing integration and validation strategies for complex software systems. The position involves building integration environments, implementing CI/CD practices, and ensuring full requirements traceability and high-quality deliverables. The project duration is 3 years with responsibility for end-to-end integration and testing activities. 🗂️ Requirements: Master’s degree in Computer Science or equivalent, Minimum 7 years of experience in software integration and qualification, Strong knowledge of software project lifecycle management, Advanced experience with application servers, Expertise in web services integration, Proficiency in CI/CD tools, Strong Linux knowledge, Knowledge of cybersecurity principles (PKI) 📃 Skills: JBoss, Tomcat, SOAP, REST, RPC, Jenkins, Ansible, Linux, PKI, CICD, DevOps 🏢 Description: Introduction & Summary: We are seeking a highly skilled Senior System Integration & Test Engineer with a solid minimum of 7 years in the integration and qualification of software. The ideal candidate will possess a comprehensive understanding of the software project lifecycle, advanced knowledge of DevOps practices, and expertise in integrating systems to ensure high-quality deliverables. Project duration : 3 years. Main Responsibilities: This role involves defining integration strategies and ensuring proper testing of software systems. Key responsibilities include: Defining integration and test strategies, test plans, and test scenarios. Ensuring requirements traceability and coverage. Utilizing DevOps and CI/CD best practices. Building integration environments and installing or upgrading solutions. Performing integration and validation tests (including load, performance, high availability, accuracy and security tests). Investigating issues by analyzing logs during tests execution, reports incidents through configuration management tool and monitors them until closure. Producing documents that will allow proper installation, testing, operations and administration. Preparing and providing training for customers, support and maintenance teams. Supporting pre-sales teams on specific technical requests on integration activities. Defining and implementing autonomously the entire integration and test strategy of a full simple project requiring advanced knowledge in OS, database and integration tools. Key Requirements: - Master's or equivalent degree in Computer Science (5+ years). - Minimum 7 years experience in software integration and qualification. - Proficient in software project lifecycle management. - Advanced skills in Application Servers (JBoss, Tomcat). - Expertise in web services (SOAP, REST, RPC). - Proficient in CI/CD tools (Jenkins, Ansible) and OS (Linux). - Knowledge of Cybersecurity principles (PKI) is important. - Professional English proficiency is essential. Nice to Have: - Familiarity with Maven Artifact repositories (Nexus). - Experience with scripting (Python, Bash, etc.). - Understanding of Queueing services (Rabbit MQ, Active MQ). - Familiarity with cloud environments (AWS, Azure, Google Cloud). - Knowledge of IT infrastructures (Windows, Linux, virtualization). - Experience with test tools (Jira, JMeter, etc.). Other Details: Work Arrangement & Mobility Requirements This position follows a hybrid work model , with 2 days remote and 3 days on-site per week. The selected candidate must also be available for occasional business travel within Europe . Eligibility & Export Control Due to Export Control regulations , the role is restricted to European nationals . Candidates must be eligible to work under these regulations and must not have a criminal record