June 16, 2026

System Reliability Engineer

Mid • Hybrid

Stockholm, Sweden

emagine is looking for a System Reliability Engineer to help our banking client with Validio implementation.

Start date: 2026-06-22

End date: 2026-12-22

Location: Stockholm (3 days onsite, 2 days remote)

Description

System Reliability engineer to work with data management team on technology side. Required due to lack of resources to work with either existing offerring or help on-boarding new Validio tooling to the bank. Validio will be hosted on-premise via SebShift using Kubernetes containerised environments. We need resource to help with system establishment and guideliness creation to solve ITSEC controls.


Desired background:

  • System Support engineer OR System Reliability Engineer OR Devops Engineer OR Cloud Engineer (tenure at-least 3+ years)

Tech stack either/or as well:

  • Linux server

  • Windows server

  • Cloud platforms (Azure/GCP/AWS)

  • Kubernetes

  • Docker

  • CI/CD (Terraform, Gitlab, Github)

  • Scripting (Python, Bash, Powershell)

  • Monitoring (Grafana, Prometheus, Splunk)

  • Cyber Security pricniples (Configuration, encryption, authentication)

  • EntraID

Similar jobs you might like

Technology

emagine Polska

Integration tester / QA

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Software Test Engineer / QA Engineer role focused on testing backend integrations, APIs, file-based integrations, and system-to-system data flows in an integration-heavy environment. The assignment starts in September and is expected to last approximately 12 months in Stockholm. The role involves structured functional testing and verification of complex integration solutions using modern QA and collaboration tools. 🗂️ Requirements: Experience in software testing, Experience in QA within integration-heavy environments, Knowledge of backend integration testing, Experience with API testing, Ability to test file-based integrations, Knowledge of JSON, Knowledge of XML, Knowledge of CSV, Experience verifying data flows and system-to-system integrations, Ability to perform frontend testing, Structured approach to functional testing, Experience verifying complex integration solutions 📃 Skills: Mulesoft, API, JSON, XML, CSV, Mac, Jira, TestRail, GitHub, Claude, Gemini 🏢 Description: emagine is looking for an experienced Software Test Engineer / QA engineer for our amazing client in Stockholm. Starting in September, with an estimated duration of approximately one year. Start: September Duration: Approximately 12 months In this role, you will be responsible for quality assurance and testing of integration solutions, with a focus on: Testing of backend integrations (APIs, mostly created in Mulesoft) API testing Testing file-based integrations (validating formats like JSON, XML, CSV) Verifying data flows and system-to-system integrations Frontend testing Tech Stack: OS & Collaboration: Mac, Google Apps Management & Versioning: Jira, TestRail, GitHub AI-Assisted QA: Claude Code, Gemini (for script generation, test data creation, and log analysis) We are looking for someone with solid experience in software testing and QA within integration-heavy environments. You should be comfortable working in a structured manner with both functional testing and the verification of complex integration solutions.

Technology

Link Group

Senior Site Reliability Engineer

Senior

Hybrid

Warsaw, Poland

170 - 230 PLN

🏢 Summary: The role focuses on ensuring reliability, scalability, and performance of large-scale cloud-based applications by building and maintaining resilient infrastructure. You will manage AWS cloud environments, Kubernetes clusters, and CI/CD pipelines while implementing monitoring, automation, and incident response processes. The position emphasizes Infrastructure-as-Code, observability, and continuous reliability improvements. 🗂️ Requirements: 5+ years experience in SRE, DevOps or similar role, Strong experience with AWS cloud services, Experience with Infrastructure-as-Code tools, Hands-on experience with Kubernetes, Proficiency with Docker, Experience with CI/CD pipelines, Solid knowledge of PostgreSQL or Amazon RDS, Strong SQL knowledge, Knowledge of networking concepts (VPC, DNS, troubleshooting), Strong Linux/Unix administration skills, Experience with observability tools, Experience with automation in infrastructure, Experience with incident management 📃 Skills: AWS, Terraform, Pulumi, Kubernetes, EKS, Docker, GitHub, PostgreSQL, RDS, SQL, VPC, DNS, Linux, Unix, Prometheus, Grafana, Datadog, Dynatrace, CI/CD 🏢 Description: We are looking for an experienced Site Reliability Engineer to ensure the reliability, scalability, and performance of large-scale cloud-based web applications. You will work closely with software development, cloud operations, and platform teams to build and maintain resilient infrastructure and improve system stability. Key Responsibilities: Design and maintain monitoring, alerting, and incident response systems to ensure high availability Collaborate closely with engineering, product, and architecture teams Build and manage cloud infrastructure using Infrastructure-as-Code (e.g., Terraform, Pulumi) on AWS Operate and optimize Kubernetes environments (e.g., EKS) Develop and maintain containerized applications using Docker Improve CI/CD pipelines and drive automation across deployment processes Implement and manage observability tools (logging, metrics, tracing) Participate in incident management, postmortems, and reliability improvements Support capacity planning, disaster recovery, and system scaling Contribute to security, compliance, and operational best practices Develop automation and AI-driven solutions for monitoring and incident prevention Requirements: 5+ years of experience in SRE, DevOps, or similar roles Strong experience with AWS cloud services and Infrastructure-as-Code tools Hands-on experience with Kubernetes and containerized environments Proficiency in Docker and CI/CD pipelines (e.g., GitHub Actions) Solid understanding of databases (e.g., PostgreSQL, Amazon RDS) and SQL Knowledge of networking concepts (VPC, DNS, troubleshooting tools like dig/traceroute) Strong Linux/Unix administration skills Experience with observability tools (e.g., Prometheus, Grafana, Datadog, Dynatrace) Familiarity with automation and AI-based solutions in infrastructure Strong problem-solving and incident management skills

Technology

emagine Polska

OT Server Engineer

Senior

On-site

Kolding, Denmark

🏢 Summary: Short-term contract for an OT Server Engineer responsible for engineering, deploying, and managing virtual and physical OT server environments. The role focuses on secure configuration, lifecycle management, migrations, high availability, and integration with OT/SCADA systems. The engineer will ensure performance, compliance, and reliability through monitoring, automation, and cybersecurity best practices. 🗂️ Requirements: Experience with server virtualization, Experience with Windows administration, Experience with Linux administration, Knowledge of secure OT network environments, Familiarity with SCADA systems, Knowledge of VMware and vSAN, Experience with backup and disaster recovery solutions, Proficiency with directory services integration, Experience with monitoring tools, Ability to prepare technical documentation and validation materials, Knowledge of server cybersecurity best practices 📃 Skills: VMware, vSAN, Veeam, Windows, Linux, SCADA, Virtualization, Backup, DisasterRecovery, ActiveDirectory, Monitoring, Cybersecurity, OT 🏢 Description: emagine is looking for a OT Server Engieer for a client. Main Responsibilities: Engineering, deployment, and lifecycle management of virtual and physical OT server environments. Conduct lifecycle assessments and maintain maintenance and upgrade roadmaps. Provide server platform requirements, technical specifications, and procurement support materials. Deliver secure server configurations, hardening documentation, and compliance evidence. Coordinate with OEMs, suppliers, and internal stakeholders on supportability and transition impacts. Execute server replacements, migrations, and version upgrades with minimal downtime. Design backup, restore, and high availability solutions. Proactively monitor performance, health, capacity, and security. Drive automation and standardization to enhance reliability. Support integration with OT/SCADA systems and conduct incident analysis for improvements. Key Requirements: Solid experience with server virtualization and Windows/Linux system administration. Good understanding of secure OT network environments. Familiarity with SCADA systems and operational integration. Strong knowledge of virtualization technologies (e.g., VMware, vSAN). Expertise in backup and disaster recovery solutions (e.g., Veeam). Proficiency with directory services integration and monitoring tools. Experience in preparing technical documents and validation support. Knowledge of cybersecurity best practices for server environments. Nice to Have: Automation skills (e.g., PowerShell scripting). Hands-on experience with enterprise server hardware (e.g., Dell, HPE, IBM). Experience with security solutions (e.g., Trend Micro, Splunk). Start: 1st of July 2026 Duration: End of November 2026

Technology

emagine Polska

3 Backend developers

Senior

On-site

Stockholm, Sweden

🏢 Summary: Senior Backend Developer role within a business-critical banking initiative, focused on building and modernizing backend services and batch/ETL solutions in a highly regulated environment. The position involves developing scalable Java/Spring-based applications, integrations, and data processing flows in a SAFe agile setup. It requires on-site work in Stockholm with potential extension beyond the initial contract period. 🗂️ Requirements: 8–10+ years of professional backend development experience, Strong hands-on experience with Java and Spring Boot, Experience with JPA and service-oriented architecture, Strong experience with Kafka and REST APIs, Experience with Microsoft SQL Server (MSSQL), Experience working in Linux environments, Experience with CI/CD tools (Bitbucket, Jenkins, Artifactory), Knowledge of Kubernetes, Experience with authentication/security frameworks (JWT), Strong experience with Spring Batch (mandatory for batch-focused role), Experience with Apache Camel and stored procedures, Experience with integrations across APIs, messaging platforms, and legacy systems 📃 Skills: Java, Spring, SpringBoot, SpringBatch, JPA, Kafka, REST, MSSQL, SQL, Linux, Kubernetes, Bitbucket, Jenkins, Artifactory, JWT, ApacheCamel, Vert.x, Lucene, Memcache, Caffeine, .NET, Splunk, AppDynamics, Sysdig, Grafana 🏢 Description: emagine are looking for three Senior Backend Developers to join a business-critical development initiative in a complex and highly regulated environment for our client within the banking industry. Start: 2026-06-08 End: 2026-11-30 (extension could be possible) Location: Stockholm, min 3 days/week at the office We are seeking experienced and proactive developers with 8–10+ years of professional experience , who can quickly become productive after onboarding and work both independently and collaboratively within a SAFe-based agile setup . Two of the consultant roles will have a strong focus on backend development with Java, Spring Boot, and databases , while the third role will focus more heavily on batch processing and ETL flows , where Spring Batch is a key requirement. Key Responsibilities Design, develop, and maintain backend applications and integrations Build and optimize scalable services using Java and Spring Boot Develop and maintain batch and ETL processes Work with integrations across APIs, messaging platforms, and legacy systems Support modernization initiatives and migration towards new technical platforms Collaborate with cross-functional teams in a SAFe environment Ensure high standards within security, performance, and maintainability Required Competence Backend Development Strong hands-on experience in Java and Spring Boot Experience with JPA and service-oriented architecture Experience with Kafka and REST APIs Knowledge of Vert.x, Lucene, Memcache, Caffeine , or .NET is considered an advantage ETL / Batch Processing Strong experience with Spring Batch (mandatory for one of the roles) Experience with Apache Camel and stored procedures Databases Solid experience with Microsoft SQL Server (MSSQL) Platform & Runtime Experience working in Linux environments Knowledge of Kubernetes and platform modernization initiatives CI/CD & DevOps Experience with Bitbucket, Jenkins, and Artifactory Security & Monitoring Experience with authentication/security frameworks such as JWT Familiarity with audit logging and monitoring tools such as Splunk, AppDynamics, Sysdig, and Grafana Integrations Strong experience with Kafka and REST-based integrations Experience working with mainframe integrations , file-based integrations, and legacy adapters is highly valued Consultant Profile We are looking for outgoing, senior consultants who are comfortable taking ownership and working with minimal supervision after the initial introduction period. The ideal candidate is technically strong, communicative, and thrives in both independent work and collaborative agile team environments.

Technology

Link Group

Site Reliability Engineer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Hands-on Site Reliability Engineer role focused on building and scaling reliability practices across cloud and on-prem environments. The position involves improving performance, scalability, and resilience of production systems through automation, observability, and Kubernetes-based infrastructure. You will drive SRE standards and collaborate with engineering teams to enhance system stability and fault tolerance. 🗂️ Requirements: 4+ years experience in SRE, DevOps or similar roles, Strong experience with distributed systems, Strong experience with Kubernetes, Experience with AWS cloud, Hands-on automation experience with Python, Bash or Go, Solid understanding of CI/CD practices, Experience with observability and monitoring tools, Experience managing production systems 📃 Skills: Kubernetes, AWS, Python, Bash, Go, Prometheus, Grafana, CI/CD, SRE, DevOps 🏢 Description: We’re looking for a Site Reliability Engineer (SRE) to help build and scale reliability practices across our engineering organization. This is a hands-on role where you’ll work across cloud and on-prem environments, improving the performance, scalability, and resilience of critical production systems. 🔧 What you’ll be doing: • Driving SRE best practices, standards, and ways of working • Building and scaling observability & monitoring solutions (e.g. Prometheus, Grafana) • Working with Kubernetes-based infrastructure to ensure reliability and efficiency • Automating deployments, incident response, and recovery processes • Collaborating closely with engineering teams to improve system stability and fault tolerance • Contributing to a strong reliability culture (SLOs, post-mortems, continuous improvement) ✅ What we’re looking for: • 4+ years of experience in SRE / DevOps / similar roles • Strong experience with distributed systems, Kubernetes, and cloud (AWS preferred) • Hands-on approach to automation (Python, Bash, or Go) • Solid understanding of CI/CD and modern software delivery • Proactive mindset and strong ownership of production systems Name and surname*

Technology

emagine Polska

Software Engineer mit Fullstack-Tätigkeiten, remote und München (m/w/d)

Senior

Hybrid

Munich, BY, Germany

🏢 Summary: Software Engineer role focused on end-to-end development of complex software solutions from analysis and design through testing, deployment, and maintenance in a banking/FinTech environment. The position involves working in an agile team using modern Java and Angular-based technologies, ensuring high quality, scalability, and regulatory compliance. Remote work with regular on-site presence in Munich is required. 🗂️ Requirements: Strong experience with Java development, Strong experience with Angular and Spring Boot, Experience with complex system environments and dependencies, Experience with SQL and relational databases, Experience with event-driven systems (e.g. Kafka), Experience with Docker, OpenShift and CI/CD, Experience with agile methodologies (Scrum or SAFe), Experience in banking or FinTech environment, Knowledge of troubleshooting methods, Very good German language skills 📃 Skills: Java, Angular, SpringBoot, JavaScript, SQL, Oracle, DB2, PostgreSQL, Redis, Kafka, Docker, OpenShift, CI/CD, Scrum, SAFe, HTML, JBF 🏢 Description: Wir, die emagine GmbH, suchen einen Software Engineer (m/w/d), der an der Entwicklung einer Anforderung beginnend mit der Analyse über den Test hinaus bis zur Auslieferung in Produktion inkl. daraus entstehenden Wartungsmaßnahmen beteiligt ist. Er bringt seine Fähigkeiten in das Softwareentwicklungsteam mit ein, um anstehende Aufgaben gemeinsam zu meistern und effiziente Lösungen zu finden. Sie entwickeln Software im dezentralen Umfeld in Java, JBF, HTML, Angular, Spring Boot usw. Ort: Remote und München, ca. 2x / Monat vor Ort, je nach Teamabsprache und alle 1 Wochen zum PI-Planning für 2-3 Tage Auslastung: 100 % Start: 01.07.2026 Dauer: Bis 30.09.2026, es wird quartalsweise beauftragt, eine längerfristige Beauftragung ist gewünscht Aufgaben: Konzipiert, designed, entwickelt, testet, pflegt und wartet Software. Berücksichtigt die Modularisierung, Skalierung und Wartbarkeit des Softwareprodukts. Ist in der Lage, verschiedene Aufgabendisziplinen innerhalb des Teams wahrzunehmen (Entwicklung dezentral, Entwicklung zentral, Test und Fachexpertise), kann Spezialist in einer Disziplin sein. Der Software Engineer spezifiziert und schätzt Anforderungen in der Sprintplanung bzw. während der Konstruktionsphase. Identifiziert und organisiert Aufgaben in Abstimmung mit dem Team und bearbeitet diese. Setzt die vom Produktmanager und Produktverantwortlichen in der Entwicklung geforderten Anforderungen bis zur Auslieferung in der definierten Qualität um (beinhaltet u. a. Konzeption / Design, Implementierung, Test bzw. Testautomatisierung, Auslieferung). Fordert Maßnahmen zur Erreichung der Qualitätsziele des Produktes vom Produktverantwortlichen oder Projektleiter ein. Berät den Produktverantwortlichen in der Entwicklung bei der Ausgestaltung der Entwicklungsartefakte. Im mixed Umfeld ist er für die Selbstorganisation des Teams mit verantwortlich. Identifiziert geeignete Maßnahmen und setzt diese zur Optimierung der Teamarbeit im Rahmen des kontinuierlichen Verbesserungsprozesses um. Realisierung der Module/Datenbanken Integration der Module/Datenbanken zu Software-Einheiten Einbindung der SW-Einheiten ins System Durchführung der Freigaben Einsatz von DB-Objekten in die verschiedenen Testumgebungen Durchführung von Entwicklertest (inkl. der Übergabe in die Testinfrastruktur und abschließender Tests der implementierten Module) Ihr Profil: Angular / Spring Boot mit Umfeldern mit hohem Komplexitätsgrad vertraut (Abhängigkeiten, Fachliche Abstimmungen mit fachlichen Schnittstellen außerhalb des Team-Umfelds) mit der Einhaltung der regulatorischen Bankenanforderungen vertraut Erfahrung mit agiler Entwicklung (Scrum, SAFe) Eigenen hohen Anspruch an Qualität der Auslieferung Kenntnisse über Methoden fürs Troubleshooting Zusammenarbeit mit cross-funktionalen Teams Kommunikationsfest VSC, WebStorm oder nach Absprache auch andere Java JavaScript (für Migrationsprojekte) Datenbanken: Oracle, SQL oder DB2, Redis oder Postgress Event-Message-Systeme: z.B. Kafka ggf. Prozess-Engines Openshift, Docker und CICD Erfahrungen im Banken- oder FinTech-Umfeld sehr gute Deutschkenntnisse

Technology

emagine Polska

Platform Software Engineer

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: 6-month on-site contract for a Platform Software Engineer to build and operate a production-grade application platform for a global AI product. The role covers the full lifecycle from deployment to runtime, ensuring reliability, scalability, and performance of distributed systems. You will evolve infrastructure and core platform services into a modular, high-performing architecture. 🗂️ Requirements: 6+ years in software engineering or platform/infrastructure roles, Strong experience with distributed systems, Experience with platform engineering, SRE, or infrastructure operations, Experience with multitenant environments, Experience with container orchestration, Experience working with external vendors and managed services, Experience operating production systems with focus on uptime and scalability 📃 Skills: Kubernetes, AWS, GCP, Cloudflare, Go, Rust, React, TypeScript, ClickHouse, BigQuery, Firestore, Spanner, Terraform, CI/CD, DNS, SSL 🏢 Description: emagine is looking for a Platform Software Engineer to one of the most exciting AI companies in Stockholm. Start: ASAP Length: 6 months with possible extension Location: Stockholm on-site 5 days per week About the role You will play a key role in building and operating the platform that runs applications in production. This includes the full lifecycle from deployment to runtime, ensuring reliability, scalability, and performance across a global user base. The platform handles everything behind the scenes when an application is launched: infrastructure provisioning, authentication, storage, logging, usage metering, and domain management. As part of a growing team, you will help evolve this platform into a more modular, scalable, and high-performing architecture. Key responsibilities Own and improve the application hosting and deployment pipeline Build and operate the runtime that serves applications in production Manage and evolve core platform services such as storage, logging, and workflows Design and maintain infrastructure for custom domains, including DNS and SSL at scale Evaluate, onboard, and migrate third-party services as part of a move towards best-of-breed architecture Ensure operational excellence through monitoring, alerting, incident management, and capacity planning Collaborate with vendors and ensure high service quality and SLA adherence What we are looking for Strong experience building and operating distributed systems Around 6+ years of experience in software engineering or platform/infrastructure roles Background in platform engineering, SRE, or infrastructure operations Experience with multitenant environments, container orchestration (e.g. Kubernetes), or edge runtimes Experience working with external vendors and managed services Strong operational mindset with focus on uptime, performance, scalability, and cost efficiency Nice to have Experience building large-scale multitenant control planes Experience with modern edge platforms (e.g. Cloudflare ecosystem) Contributions to cloud infrastructure or CNCF-related technologies Experience with log analytics platforms such as ClickHouse Familiarity with managed database services Proven track record of cost optimization in infrastructure Tech stack (examples) Frontend: React, Typescript Backend: Go, Rust Cloud: AWS, GCP, Cloudflare Data: ClickHouse, BigQuery, Firestore, Spanner DevOps: Kubernetes, Terraform, CI/CD, observability tooling

Technology

emagine Polska

Backend Engineer (Node.js with AWS)

Mid

Remote

Lisbon, Portugal

🏢 Summary: Backend Engineer role focused on building and scaling identity, authentication, and registration services using serverless AWS technologies. The position involves designing high‑traffic RESTful APIs, working with DynamoDB, and owning infrastructure as code within a TypeScript monorepo. You will collaborate in an Agile team to deliver secure, highly available multi‑region systems with strong automated testing practices. 🗂️ Requirements: Bachelor's Degree in Computer Science, Software Engineering, or equivalent, 3+ years professional experience as Backend Engineer, Strong proficiency in TypeScript and Node.js, Experience designing and building RESTful APIs for high-traffic systems, Hands-on experience with serverless architectures (AWS Lambda, API Gateway or equivalent), Experience with NoSQL databases, particularly DynamoDB, Ability to write unit, integration, and end-to-end tests, Experience with Git and monorepo workflows, Understanding of systems architecture, SOLID principles, distributed systems patterns, Experience working in Scrum/Agile frameworks 📃 Skills: TypeScript, Node.js, AWS, Lambda, MuleSoft, DynamoDB, REST, Jest, Cucumber, Pactum, Terraform, CI/CD, Git, NoSQL, API, SAST 🏢 Description: Emagine is seeking a skilled and passionate Backend Engineer to join an international team focused on building and scaling identity, authentication, and registration services that support millions of consumers across multiple markets, channels, and brands. This is a key role where you will contribute to the design and development of modern, cloud-native backend solutions, ensuring scalability, reliability, and high performance. You will play a critical role in designing and deploying serverless APIs, building integrations with third-party identity providers, and contributing to reusable backend components used across the platform. This position requires strong expertise in TypeScript and Node.js, experience with AWS serverless technologies, and a passion for clean code, automation, and scalable software architecture. Your Main Responsibilities: Design, develop, and deploy serverless APIs using AWS Lambda and MuleSoft gateways for authentication, consumer profiles, OTP, and event processing Develop clean, well-tested TypeScript code within a monorepo, contributing to shared libraries and product-specific services Design efficient data access patterns using DynamoDB for low-latency, high-throughput applications Build and maintain integrations with third-party identity and messaging providers Develop automated unit, integration, and contract tests using Jest, Cucumber, and Pactum Manage infrastructure as code using Terraform and deploy through CI/CD pipelines Participate in the Backend Community of Practice, sharing knowledge and contributing to backend engineering best practices Collaborate within a cross-functional Agile team to deliver high-quality software Continuously improve system architecture by addressing technical debt and implementing incremental refactoring Develop reusable internal libraries consumed by multiple teams across the platform You Bring: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field 3+ years of professional experience as a Backend Engineer Strong proficiency in TypeScript and Node.js Experience designing and developing RESTful APIs for high-traffic applications Hands-on experience with serverless architectures (AWS Lambda, API Gateway, or similar) Solid experience with NoSQL databases, particularly DynamoDB Strong automated testing practices, including unit, integration, and end-to-end testing Experience using Git within monorepo workflows Good understanding of systems architecture, SOLID principles, and distributed systems Experience working in Scrum/Agile environments Strong analytical, problem-solving, and collaboration skills Nice to Have: Experience with Terraform or other Infrastructure as Code tools Familiarity with CI/CD pipelines, deployment automation, quality gates, and SAST scanning Experience with multi-region or multi-tenant architectures Knowledge of identity and authentication protocols Experience integrating third-party APIs Familiarity with event-driven architectures Experience with monitoring and observability tools Knowledge of feature toggles for progressive deployments Familiarity with schema validation approaches Experience with MuleSoft or similar API management platforms Location & Eligibility: Candidates must be based in Portugal H Full Remote About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

emagine Polska

Lead Backend Developer

Senior

On-site

Helsinki, Finland

🏢 Summary: Senior Lead Backend Developer role in the banking industry focused on Financial Crime Prevention, leading backend development initiatives and driving technical excellence in scalable distributed systems. The position involves hands-on Java development, architectural design, mentoring developers, and collaboration with cross-functional teams in a hybrid Helsinki-based setup. Experience with cloud technologies, microservices, and modern CI/CD practices is required. 🗂️ Requirements: 7+ years of Java development, Experience with Spring Boot, Experience with Kafka, SQL expertise, Experience with distributed systems, Knowledge of Domain-Driven Design, Experience with Event Sourcing, Experience with Microservices architecture, Knowledge of Clean Code principles, Experience with AWS, Knowledge of CI/CD, Experience with Jenkins, Experience with Docker, Experience with Kubernetes, Knowledge of REST, Experience with Maven, Experience using AI tools and LLMs, Fluent English, Fluent Finnish 📃 Skills: Java, Spring, Kafka, SQL, DDD, AWS, Jenkins, Docker, Kubernetes, REST, Maven, Microservices, LLM, Hadoop, HBase, Angular, JavaScript, JUnit, TDD 🏢 Description: emagine is looking for a Senior Lead Backend Developer for one of our clients within the banking industry. This roles is based in Finland. Start: 2026-04-17 End: 2026-06-30 (extension possible) Location: Helsinki, 3 days/week at the office is required What you’ll be doing: - Acting as a Lead/Expert Developer within the Financial Crime Prevention domain, driving technical excellence and innovation. - Leading technical teams by setting high development standards, implementing industry best practices, and mentoring other developers. - Collaborating closely with Product Owners, Solution Architects, and Analysts - Refining epics and user stories, ensuring clear alignment between business goals and technical execution. - Translating solution architecture into robust technical designs and high-quality, working software. - Advising on the selection of tools, technologies, and processes to optimize development within the Fraud area. Your profile and experience: - Strong leadership & communication: Proven ability to facilitate technical meetings, lead and coach developers, and communicate effectively across diverse stakeholder groups. - An Senior/Expert mindset: Expert-level experience in building scalable, high-concurrency, and distributed systems with a focus on high availability and throughput. - Core Tech Stack: At least 7 years of professional Java development, including deep hands-on experience with Spring Boot, Kafka, and SQL. - Architecture & Patterns: Practical expertise in Domain-Driven Design (DDD), Event Sourcing, Microservices architecture, and Clean Code principles. - Cloud & Modern Tooling: Hands-on experience with Cloud platforms (especially AWS) and a solid understanding of CI/CD (Jenkins, Docker, Kubernetes), REST, and Maven. Practical knowledge of using AI tools and LLMs to enhance development workflows or integrate intelligent features into products. Fluent in English and Finnish (both written and spoken) Nice to have: Knowledge of Software Security, TDD, and JUnit. Experience with HBase on Hadoop, Angular, or JavaScript.

Technology

emagine Polska

Lead Backend Developer

Senior

On-site

Helsinki, Finland

🏢 Summary: Senior Lead Backend Developer role in the banking sector focused on Financial Crime Prevention, responsible for leading backend development, driving architectural decisions, and delivering scalable, high-availability distributed systems. The position combines hands-on Java development with technical leadership and close collaboration with cross-functional stakeholders. On-site presence in Helsinki is required three days per week. 🗂️ Requirements: Minimum 7 years professional experience in Java development, Expert experience with Spring Boot, Kafka and SQL, Experience building scalable, high-concurrency distributed systems, Practical expertise in Domain-Driven Design and Event Sourcing, Experience with Microservices architecture, Hands-on experience with AWS cloud platform, Experience with CI/CD pipelines and containerization, Ability to translate solution architecture into technical designs, Fluency in English and Finnish 📃 Skills: Java, Spring, SpringBoot, Kafka, SQL, DDD, EventSourcing, Microservices, AWS, Jenkins, Docker, Kubernetes, REST, Maven, CI/CD, Hadoop, HBase, Angular, JavaScript, JUnit, TDD, AI, LLM 🏢 Description: emagine is looking for a Senior Lead Backend Developer for one of our clients within the banking industry. This roles is based in Finland. Start: 2026-04-17 End: 2026-06-30 (extension possible) Location: Helsinki, 3 days/week at the office is required What you’ll be doing: - Acting as a Lead/Expert Developer within the Financial Crime Prevention domain, driving technical excellence and innovation. - Leading technical teams by setting high development standards, implementing industry best practices, and mentoring other developers. - Collaborating closely with Product Owners, Solution Architects, and Analysts - Refining epics and user stories, ensuring clear alignment between business goals and technical execution. - Translating solution architecture into robust technical designs and high-quality, working software. - Advising on the selection of tools, technologies, and processes to optimize development within the Fraud area. Your profile and experience: - Strong leadership & communication: Proven ability to facilitate technical meetings, lead and coach developers, and communicate effectively across diverse stakeholder groups. - An Senior/Expert mindset: Expert-level experience in building scalable, high-concurrency, and distributed systems with a focus on high availability and throughput. - Core Tech Stack: At least 7 years of professional Java development, including deep hands-on experience with Spring Boot, Kafka, and SQL. - Architecture & Patterns: Practical expertise in Domain-Driven Design (DDD), Event Sourcing, Microservices architecture, and Clean Code principles. - Cloud & Modern Tooling: Hands-on experience with Cloud platforms (especially AWS) and a solid understanding of CI/CD (Jenkins, Docker, Kubernetes), REST, and Maven. Practical knowledge of using AI tools and LLMs to enhance development workflows or integrate intelligent features into products. Fluent in English and Finnish (both written and spoken) Nice to have: Knowledge of Software Security, TDD, and JUnit. Experience with HBase on Hadoop, Angular, or JavaScript.